XML 130 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans Expected benefits (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Pension Plans  
Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]  
2022 $ 4,799
2023 4,852
2024 4,942
2025 5,007
2026 5,002
Thereafter 24,638
Total 49,240
Other Postretirement Benefit Plans  
Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]  
2022 134
2023 122
2024 110
2025 99
2026 88
Thereafter 304
Total $ 857