XML 99 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
POSTRETIREMENT BENEFITS (cash flows) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Postretirement benefits [Line Items]      
Postretirement benefit plan, contributions [Extensible List] Postretirement benefit plan [Member] Postretirement benefit plan [Member]  
Company contributions $ 0 $ 0 $ 0
Postretirement benefit plan [Member]      
Expected benefit payments      
2025 4,084    
2026 3,752    
2027 3,463    
2028 3,203    
2029 2,951    
2030 - 2034 11,904    
Pension plan [Member]      
Postretirement benefits [Line Items]      
Cash surrender value of insurance polices that fund pension plan 8,007 $ 7,713  
Expected benefit payments      
2025 320    
2026 300    
2027 280    
2028 260    
2029 240    
2030 - 2034 $ 860