v3.26.1
COMMITMENTS AND CONTINGENCIES - Schedule of Environmental Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Accrual for Environmental Loss Contingencies [Roll Forward]    
Beginning balance $ 4,988 $ 5,532
Accretion expense 44 46
Obligations settled (408) (315)
Ending balance 4,624 5,263
Less: current portion $ 1,178 $ 1,563
Environmental Loss Contingency, Current, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag Less: current portion Less: current portion
Long-term portion $ 3,446 $ 3,700
Environmental Loss Contingency, Noncurrent, Statement Of Financial Position, Extensible Enumeration, Not Disclosed Flag Long-term portion Long-term portion