XML 68 R46.htm IDEA: XBRL DOCUMENT v3.25.3
INVENTORIES AND SUPPLIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Inventory [Line Items]    
Total inventories and supplies $ 377,308 $ 384,657
Supplies    
Inventory [Line Items]    
Total inventories and supplies 217,844 200,905
Oil and oil related products    
Inventory [Line Items]    
Total inventories and supplies 128,539 152,992
Solvent and solutions    
Inventory [Line Items]    
Total inventories and supplies 11,613 12,458
Other    
Inventory [Line Items]    
Total inventories and supplies $ 19,312 $ 18,302