XML 105 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Accrued Liabilities [Line Items]    
Accrued payroll and other employee benefits $ 40,533 $ 27,815
Gross environmental credit obligations 286,904 549,791
Derivative liabilities 27,725 10,989
Deferred revenue 15,220 11,457
Other 51,380 40,442
Total 421,762 640,494
Warehouse stock and other 324,619 307,701
Renewable Identification Numbers “RINs” and Environmental Credits    
Other Accrued Liabilities [Line Items]    
Derivative liabilities 295,900  
Warehouse stock and other $ 237,600 $ 258,200