Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.4
Summary of Significant Accounting Policies - Schedule of Goodwill and Intangible Assets (Details)
12 Months Ended
Dec. 31, 2025
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 2 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 7 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
Option To Acquire Ownership Rights  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Amortization of estimated useful lives of intangible assets 10 years
Weighted Average Remaining Amortization Period, Finite Lived Intangible Asset Useful Life 4 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 17 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 5 years
Franchise Rights | Maximum [Member]  
Indefinite Lived Intangible Assets By Major Class [Line Items]  
Amortization of estimated useful lives of intangible assets 20 years