XML 107 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Accrued Liabilities [Line Items]    
Accrued payroll and other employee benefits $ 34,130 $ 40,533
Gross environmental credit obligations 231,982 286,904
Derivative liabilities 19,548 27,725
Deferred revenue 16,247 15,220
Other 42,281 51,380
Total 344,188 421,762
Warehouse stock and other 281,882 324,619
Renewable Identification Numbers “RINs” and Environmental Credits    
Other Accrued Liabilities [Line Items]    
Gross environmental credit obligations 232,000 286,900
Derivative liabilities   295,900
Warehouse stock and other $ 195,000 $ 237,600