XML 103 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued alternative fuels incentives $ 42,565 $ 41,609
Accrued employee benefits 5,271 5,315
Accrued gas and equipment purchases 17,764 17,485
Accrued interest 1,451 1,451
Accrued property and other taxes 5,628 4,502
Accrued salaries and wages 11,902 8,697
Other 20,982 12,475
Total accrued liabilities $ 105,563 $ 91,534
Concentration risk percentage 5.00% 5.00%