XML 48 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 155,295 $ 196,994
Finite-Lived Intangible Assets, Accumulated Amortization 82,188 119,752
Intangible assets, net 73,107 77,242
Wholesale Fuel Supply Contracts/Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 152,910 194,626
Finite-Lived Intangible Assets, Accumulated Amortization 81,198 118,800
Intangible assets, net 71,712 75,826
Trademarks/Licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 2,185 2,168
Finite-Lived Intangible Assets, Accumulated Amortization 897 869
Intangible assets, net 1,288 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 93 83
Intangible assets, net $ 107 $ 117