XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.2
INVENTORIES AND SUPPLIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Inventory [Line Items]    
Total inventories and supplies $ 365,356 $ 327,511
Supplies    
Inventory [Line Items]    
Total inventories and supplies 193,226 177,217
Oil and oil related products    
Inventory [Line Items]    
Total inventories and supplies 139,870 118,600
Solvent and solutions    
Inventory [Line Items]    
Total inventories and supplies 13,679 11,795
Other    
Inventory [Line Items]    
Total inventories and supplies $ 18,581 $ 19,899