XML 128 R114.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Estimated Future Benefit Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Pension Plan  
Benefit payments expected to be paid over the next ten years  
2024 $ 15,095
2025 15,371
2026 15,495
2027 14,570
2028 13,986
2029 to 2033 61,456
Other Benefits  
Benefit payments expected to be paid over the next ten years  
2024 1,220
2025 1,326
2026 1,417
2027 1,507
2028 1,561
2029 to 2033 $ 7,863