XML 141 R104.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans (Summary of Estimated Future Benefit Payments) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Defined benefit pension plan  
Defined Benefit Plan Disclosure [Line Items]  
2023 $ 16,833
2024 11,950
2025 10,686
2026 10,083
2027 9,879
Next 5 years 41,667
Defined Benefit Plan, Expected Future Benefit Payments Total 101,098
Total 101,098
Other postretirement benefits plan  
Defined Benefit Plan Disclosure [Line Items]  
2023 5,199
2024 5,051
2025 4,952
2026 4,826
2027 4,731
Next 5 years 20,858
Defined Benefit Plan, Expected Future Benefit Payments Total 45,617
Total $ 45,617