XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Schedule of Estimated Future Benefit Payments for Defined Benefit Pension and Postretirement Benefit Plans (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Defined benefit pension plans  
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 37,786
2027 34,026
2028 34,784
2029 34,117
2030 35,709
2031 - 2035 168,248
Postretirement benefit plans  
Defined Benefit Plan Disclosure [Line Items]  
2026 430
2027 440
2028 320
2029 320
2030 220
2031 - 2035 $ 880