XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Benefits Expected to be Paid in Next Five Years (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Pension Benefits  
Expected Future Benefit Payments [Abstract]  
2024 $ 16,727
2025 17,455
2026 22,753
2027 18,977
2028 19,121
2029 - 2033 104,931
Other Postretirement Benefits  
Expected Future Benefit Payments [Abstract]  
2024 1,461
2025 1,549
2026 1,619
2027 1,691
2028 1,647
2029 - 2033 8,580
Maximum  
Defined Benefit Plan Disclosure [Line Items]  
Estimated required and discretionary employer cash contributions $ 8,744