Annual report pursuant to Section 13 and 15(d)

Leases - Additional Information (Details)

v3.24.0.1
Leases - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Sites
Lessors
NumberOfLeaseAgreements
Cardlock
Dealer
Store
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Lessee Lease Description [Line Items]      
Leases description the Company leased 1,276 of the convenience stores that it operates, 208 dealer locations, 156 cardlock locations and certain office and storage spaces, including land and buildings in certain cases    
Number of leased convenience stores | Store 1,276    
Number of leased dealer locations | Dealer 208    
Number of leased cardlock locations | Cardlock 156    
Number of sites leased | Sites 940    
Number of separate master lease agreements | NumberOfLeaseAgreements 45    
Number of lessors under master leases | Lessors 9    
Description of master leases there are approximately 940 sites which are leased under 45 separate master lease agreements. Master leases with nine lessors encompass a total of approximately 895 sites. Master leases with the same landlord contain cross-default provisions, in most cases    
Cash outflows for operating leases $ 171.9 $ 139.0 $ 128.4
Cash outflows for financing leases $ 22.3 23.6 25.0
Leases and subleases period 10 years    
Operating sublease income $ 27.3 $ 22.1 $ 20.7
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