XML 89 R68.htm IDEA: XBRL DOCUMENT v3.25.4
INVENTORIES AND SUPPLIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Inventory [Line Items]    
Inventories and supplies $ 372,088 $ 384,657
Supplies    
Inventory [Line Items]    
Inventories and supplies 217,028 200,905
Oil and oil related products    
Inventory [Line Items]    
Inventories and supplies 123,883 152,992
Solvent and solutions    
Inventory [Line Items]    
Inventories and supplies 11,589 12,458
Other    
Inventory [Line Items]    
Inventories and supplies $ 19,588 $ 18,302