XML 86 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued alternative fuels incentives $ 36,272 $ 42,565
Accrued employee benefits 4,698 5,271
Accrued gas and equipment purchases 17,838 17,764
Accrued interest 1,454 1,451
Accrued property and other taxes 6,914 5,628
Accrued salaries and wages 7,231 11,902
Asset retirement obligation (current portion) 8,838 7,047
Other 14,293 13,935
Total accrued liabilities $ 97,538 $ 105,563
Concentration risk percentage 5.00% 5.00%