XML 48 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 149,948 $ 196,994
Finite-Lived Intangible Assets, Accumulated Amortization 84,853 119,752
Intangible assets, net 65,095 77,242
Wholesale Fuel Supply Contracts/Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 147,528 194,626
Finite-Lived Intangible Assets, Accumulated Amortization 83,787 118,800
Intangible assets, net 63,741 75,826
Trademarks/Licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 2,220 2,168
Finite-Lived Intangible Assets, Accumulated Amortization 953 869
Intangible assets, net 1,267 1,299
Covenant Not to Compete [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 200 200
Finite-Lived Intangible Assets, Accumulated Amortization 113 83
Intangible assets, net $ 87 $ 117