XML 87 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued alternative fuels incentives $ 38,746 $ 42,565
Accrued employee benefits 4,101 5,271
Accrued gas and equipment purchases 18,317 17,764
Accrued interest 1,453 1,451
Accrued property and other taxes 6,359 5,628
Accrued salaries and wages 5,863 11,902
Other 23,073 20,982
Total accrued liabilities $ 97,912 $ 105,563
Concentration risk percentage 5.00% 5.00%