XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Pension and Other Post-Retirement Benefit Plans - Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Pension    
Defined Benefit Plan Disclosure [Line Items]    
Employer contributions $ 1,304 $ 1,658
Estimated future employer contributions 1,300  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]    
2023 41,571  
2024 43,877  
2025 46,329  
2026 48,101  
2027 49,650  
Years 2028 to 2032 253,065  
Post-retirement Healthcare Plans    
Defined Benefit Plan Disclosure [Line Items]    
Employer contributions 308 $ 250
Estimated future employer contributions 400  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]    
2023 401  
2024 482  
2025 507  
2026 471  
2027 404  
Years 2028 to 2032 $ 1,022