XML 128 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans, Estimated Future Benefit Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
RAP  
Defined Benefit Plan Disclosure [Line Items]  
Defined Benefit Plan, Expected Future Benefit Payment, Year One $ 22,579
Defined Benefit Plan, Expected Future Benefit Payment, Year Two 21,689
Defined Benefit Plan, Expected Future Benefit Payment, Year Three 20,165
Defined Benefit Plan, Expected Future Benefit Payment, Year Four 20,135
Defined Benefit Plan, Expected Future Benefit Payment, Year Five 20,179
Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years 84,031
Other Postretirement Benefits Plan [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Defined Benefit Plan, Expected Future Benefit Payment, Year One 217
Defined Benefit Plan, Expected Future Benefit Payment, Year Two 213
Defined Benefit Plan, Expected Future Benefit Payment, Year Three 208
Defined Benefit Plan, Expected Future Benefit Payment, Year Four 203
Defined Benefit Plan, Expected Future Benefit Payment, Year Five 196
Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years $ 856