XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENCIES - Schedule of Environmental Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accrual for Environmental Loss Contingencies [Roll Forward]    
Beginning balance $ 5,889 $ 6,335
Obligations settled (452) (546)
Ending balance 5,532 5,889
Less: current portion $ 1,597 $ 1,662
Environmental loss contingency, current, statement of financial position, not disclosed Less: current portion Less: current portion
Long-term portion $ 3,935 $ 4,227
Environmental loss contingency, noncurrent, statement of financial position, not disclosed Long-term portion Long-term portion
Other environmental remediation sites    
Accrual for Environmental Loss Contingencies [Roll Forward]    
Accretion expense $ 95 $ 100