Quarterly report pursuant to Section 13 or 15(d)

Leases - Additional Information (Details)

v3.24.2.u1
Leases - Additional Information (Details)
6 Months Ended
Jun. 30, 2024
Cardlock
Dealer
Store
Lessee, Lease, Description [Line Items]  
Leases description the Company leased 1,279 of the convenience stores that it operates, 207 dealer locations, 155 cardlock locations and certain office and storage spaces, including land and buildings in certain cases
Number of leased convenience stores | Store 1,279
Number of leased dealer locations | Dealer 207
Number of leased cardlock locations | Cardlock 155
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