XML 51 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 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 111,140 141,518
Intangible assets, net 85,819 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 110,263 140,714
Intangible assets, net 84,363 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 814 761
Intangible assets, net 1,319 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 63 43
Intangible assets, net $ 137 $ 157