XML 46 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 145,646 $ 150,366
Finite-Lived Intangible Assets, Accumulated Amortization 91,240 88,728
Intangible assets, net 54,406 61,638
Wholesale Fuel Supply Contracts/Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 142,758 147,528
Finite-Lived Intangible Assets, Accumulated Amortization 90,043 87,623
Intangible assets, net 52,715 59,905
Trademarks/Licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 2,688 2,638
Finite-Lived Intangible Assets, Accumulated Amortization 1,054 982
Intangible assets, net 1,634 1,656
Covenant Not to Compete [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 200 200
Finite-Lived Intangible Assets, Accumulated Amortization 143 123
Intangible assets, net $ 57 $ 77