XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 196,994 $ 236,779
Finite-Lived Intangible Assets, Accumulated Amortization 119,752 141,518
Intangible assets, net 77,242 95,261
Wholesale Fuel Supply Contracts/Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 194,626 234,501
Finite-Lived Intangible Assets, Accumulated Amortization 118,800 140,714
Intangible assets, net 75,826 93,787
Trademarks/Licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 2,168 2,078
Finite-Lived Intangible Assets, Accumulated Amortization 869 761
Intangible assets, net 1,299 1,317
Covenant Not to Compete [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 200 200
Finite-Lived Intangible Assets, Accumulated Amortization 83 43
Intangible assets, net $ 117 $ 157