v3.25.4
Employee Benefit Plans and Other Postretirement Benefits - Schedule of Expected Benefit Payments for Next Five Years and Thereafter (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Pension Benefits  
Defined Benefit Plan, Expected Future Benefit Payment  
2026 $ 119,495
2027 119,851
2028 117,972
2029 119,046
2030 119,558
2031-2035 573,837
SERPA Benefits  
Defined Benefit Plan, Expected Future Benefit Payment  
2026 1,278
2027 1,102
2028 941
2029 818
2030 802
2031-2035 3,394
Postretirement Healthcare Benefits  
Defined Benefit Plan, Expected Future Benefit Payment  
2026 16,203
2027 16,330
2028 16,601
2029 16,673
2030 16,418
2031-2035 $ 76,352