XML 122 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Other Postretirement Benefit Plans - Benefit Payments Expected to be Paid (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Retirement Plan [Member]  
2025 $ 1,283
2026 1,274
2027 1,275
2028 1,269
2029 1,265
2030 - 2034 6,081
Other Postretirement Benefits Plan [Member]  
2025 302
2026 374
2027 446
2028 471
2029 488
2030 - 2034 3,292
Directors' Plan [Member]  
2025 96
2026 96
2027 96
2028 96
2029 96
2030 - 2034 $ 684