XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES AND SUPPLIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory [Line Items]    
Inventories and supplies $ 324,994 $ 250,692
Oil and oil related products    
Inventory [Line Items]    
Inventories and supplies 151,519 101,965
Supplies    
Inventory [Line Items]    
Inventories and supplies 143,743 126,602
Solvent and solutions    
Inventory [Line Items]    
Inventories and supplies 11,994 8,099
Other    
Inventory [Line Items]    
Inventories and supplies $ 17,738 $ 14,026