Annual report pursuant to Section 13 and 15(d)

Benefit Plans - Benefit Plan, Future Payments (Details)

v3.24.0.1
Benefit Plans - Benefit Plan, Future Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Defined Benefit Pension Plans  
Defined Benefit Plan, Expected Future Benefit Payment  
2024 $ 8,156
2025 4,434
2026 4,505
2027 4,523
2028 4,714
Years 2029-2033 22,815
Expected future payments 1,680
Other Postretirement Benefits Plans  
Defined Benefit Plan, Expected Future Benefit Payment  
2024 19
2025 20
2026 21
2027 23
2028 24
Years 2029-2033 150
Expected future payments $ 18