Quarterly report [Sections 13 or 15(d)]

Leases - Additional Information (Details)

v3.25.3
Leases - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
Cardlock
Dealer
Sites
Store
Speedyq
Expressstop
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
May 18, 2021
USD ($)
Lessee, Lease, Description [Line Items]          
Leases description   the Company leased 962 of its retail convenience stores, 470 dealer locations, 154 cardlock locations, former store locations, and certain office and storage spaces, including land and buildings in certain cases      
Number of leased convenience stores | Store   962      
Number of leased dealer locations | Dealer   470      
Number of leased cardlock locations | Cardlock   154      
Number of leased ExpressStop convenience stores | Expressstop   60      
Number of SpeedyQ markets convenience stores | Speedyq   21      
Gain on sale-leaseback   $ 20,777 $ 0    
Right-of-use assets and operating lease liabilities   $ 1,360,130   $ 1,386,244  
Express Stop [Member]          
Lessee, Lease, Description [Line Items]          
Number of acquired sites | Sites   25      
Financial Liability         $ 44,200
Gain on sale-leaseback $ 20,800        
Right-of-use assets and operating lease liabilities   $ 34,500      
SpeedyQ Acquisition [Member]          
Lessee, Lease, Description [Line Items]          
Site put/call purchase price   $ 7,000      
Maximum [Member]          
Lessee, Lease, Description [Line Items]          
Lease agreements period   20 years      
Lease renewal terms   25 years      
Minimum [Member]          
Lessee, Lease, Description [Line Items]          
Lease agreements period   15 years      
Lease renewal terms   5 years