XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 196,959 $ 236,779
Finite-Lived Intangible Assets, Accumulated Amortization 115,447 141,518
Intangible assets, net 81,512 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 114,533 140,714
Intangible assets, net 80,093 93,787
Trademarks/Licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 2,133 2,078
Finite-Lived Intangible Assets, Accumulated Amortization 841 761
Intangible assets, net 1,292 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 73 43
Intangible assets, net $ 127 $ 157