XML 51 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 236,819 $ 236,779
Finite-Lived Intangible Assets, Accumulated Amortization 146,397 141,518
Intangible assets, net 90,422 95,261
Wholesale Fuel Supply Contracts/Rights [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 234,501 234,501
Finite-Lived Intangible Assets, Accumulated Amortization 145,557 140,714
Intangible assets, net 88,944 93,787
Trademarks/Licenses [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 2,118 2,078
Finite-Lived Intangible Assets, Accumulated Amortization 787 761
Intangible assets, net 1,331 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 53 43
Intangible assets, net $ 147 $ 157