XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Other Accrued Liabilities [Line Items]    
Accrued payroll and other employee benefits $ 20,959 $ 34,130
Environmental credit obligations 217,758 231,982
Derivative liabilities 9,296 19,548
Deferred revenue 6,523 16,247
Other 39,420 42,281
Total 293,956 344,188
Warehouse stock and other 230,570 281,882
Renewable Identification Numbers “RINs” and Environmental Credits    
Other Accrued Liabilities [Line Items]    
Environmental credit obligations 217,800 232,000
Warehouse stock and other $ 138,000 $ 195,000