XML 91 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVENTORIES AND SUPPLIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory [Line Items]    
Inventories and supplies $ 327,511 $ 324,994
Oil and oil related products    
Inventory [Line Items]    
Inventories and supplies 118,600 151,519
Supplies    
Inventory [Line Items]    
Inventories and supplies 177,217 143,743
Solvent and solutions    
Inventory [Line Items]    
Inventories and supplies 11,795 11,994
Other    
Inventory [Line Items]    
Inventories and supplies $ 19,899 $ 17,738