XML 105 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Pension Plans and Other Postretirement Benefits (Details-6) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan, Expected Future Employer Contributions [Abstract]      
Expected employer contributions, 2023 $ 0    
Cash contributions to pension and other postretirement plans (7,308) $ (6,935) $ (6,296)
Pension Benefits [Member]      
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]      
Defined benefit plan expected future benefit payments, 2023 20,715    
Defined benefit plan expected future benefit payments, 2024 21,304    
Defined benefit plan expected future benefit payments, 2025 21,864    
Defined benefit plan expected future benefit payments, 2026 22,305    
Defined benefit plan expected future benefit payments, 2027 22,789    
Defined benefit plan expected future benefit payments, 2028-2032 117,798    
Other Postretirement Benefits Plan [Member]      
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]      
Defined benefit plan expected future benefit payments, 2023 5,051    
Defined benefit plan expected future benefit payments, 2024 5,363    
Defined benefit plan expected future benefit payments, 2025 5,637    
Defined benefit plan expected future benefit payments, 2026 5,544    
Defined benefit plan expected future benefit payments, 2027 5,560    
Defined benefit plan expected future benefit payments, 2028-2032 27,199    
Medicare Part D Subsidies      
Expected Medicare Part D Subsidies, 2023 (332)    
Expected Medicare Part D Subsidies, 2024 (365)    
Expected Medicare Part D Subsidies, 2025 (400)    
Expected Medicare Part D Subsidies, 2026 (447)    
Expected Medicare Part D Subsidies, 2027 (483)    
Expected Medicare Part D Subsidies, 2028-2032 (2,833)    
Defined benefit plan expected net future benefit payments, 2023 4,719    
Defined benefit plan expected net future benefit payments, 2024 4,998    
Defined benefit plan expected net future benefit payments, 2025 5,237    
Defined benefit plan expected net future benefit payments, 2026 5,097    
Defined benefit plan expected net future benefit payments, 2027 5,077    
Defined benefit plan expected net future benefit payments, 2028-2032 $ 24,366