XML 133 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Other Commitments [Line Items]  
2025 $ 35,060
2026 14,800
2027 7,704
2028 9,890
2029 841
Thereafter 9,853
Total commitments 78,148
Environmental Remediatio  
Other Commitments [Line Items]  
2025 4,283
2026 763
2027 437
2028 274
2029 228
Thereafter 1,908
Total commitments 7,893
Real Estate Projects  
Other Commitments [Line Items]  
2025 25,668
2026 11,382
2027 5,901
2028 9,545
2029 537
Thereafter 7,505
Total commitments 60,538
Commitments  
Other Commitments [Line Items]  
2025 5,109
2026 2,655
2027 1,366
2028 71
2029 76
Thereafter 440
Total commitments $ 9,717