Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule of Goodwill and Intangible Assets (Details)

v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Goodwill and Intangible Assets (Details)
12 Months Ended
Dec. 31, 2023
Goodwill  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Indefinite-Lived Intangible Assets, Amortization Method Indefinite life
Indefinite Lived Intangible Asset Weighted Average Remaining Amortization Period Indefinite life
Trade Names  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Amortization of estimated useful lives of intangible assets 5 years
Weighted Average Remaining Amortization Period, Finite Lived Intangible Asset Useful Life 4 years
Wholesale Fuel Supply Contracts [Member]  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Weighted Average Remaining Amortization Period, Finite Lived Intangible Asset Useful Life 9 years
Wholesale Fuel Supply Contracts [Member] | Minimum [Member]  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Amortization of estimated useful lives of intangible assets 3 years
Wholesale Fuel Supply Contracts [Member] | Maximum [Member]  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Amortization of estimated useful lives of intangible assets 14 years
Third-Party Cardlock Site Contracts [Member]  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Amortization of estimated useful lives of intangible assets 2 years
Weighted Average Remaining Amortization Period, Finite Lived Intangible Asset Useful Life 1 year
Option To Acquire Ownership Rights  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Weighted Average Remaining Amortization Period, Finite Lived Intangible Asset Useful Life 7 years
Option To Acquire Ownership Rights | Minimum [Member]  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Amortization of estimated useful lives of intangible assets 10 years
Option To Acquire Ownership Rights | Maximum [Member]  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Amortization of estimated useful lives of intangible assets 15 years
Non-contractual customer relationships  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Amortization of estimated useful lives of intangible assets 20 years
Weighted Average Remaining Amortization Period, Finite Lived Intangible Asset Useful Life 19 years
Liquor licenses  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Indefinite-Lived Intangible Assets, Amortization Method Indefinite life
Indefinite Lived Intangible Asset Weighted Average Remaining Amortization Period Indefinite life
Franchise Rights  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Weighted Average Remaining Amortization Period, Finite Lived Intangible Asset Useful Life 15 years
Franchise Rights | Minimum [Member]  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Amortization of estimated useful lives of intangible assets 3 years
Franchise Rights | Maximum [Member]  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Amortization of estimated useful lives of intangible assets 20 years