v3.25.4
Pension and Other Post-Retirement Benefit Obligations - Estimated Future Benefit Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Pension Plan  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2026 $ 4,002
2027 4,251
2028 4,490
2029 4,742
2030 4,968
2031-2035 27,627
Other Postretirement Benefits Plan  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2026 505
2027 518
2028 531
2029 541
2030 549
2031-2035 $ 2,870