XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES AND SUPPLIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Inventory [Line Items]    
Total inventories and supplies $ 376,024 $ 384,657
Supplies    
Inventory [Line Items]    
Total inventories and supplies 211,022 200,905
Oil and oil related products    
Inventory [Line Items]    
Total inventories and supplies 134,786 152,992
Solvent and solutions    
Inventory [Line Items]    
Total inventories and supplies 12,330 12,458
Other    
Inventory [Line Items]    
Total inventories and supplies $ 17,886 $ 18,302