XML 150 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Employee and Retiree Benefit Plans - Schedule of Benefit Payments Expected to be Paid in Future Years (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Pension Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 49,819
2027 51,276
2028 51,786
2029 51,646
2030 53,230
2031-2035 260,581
Other Postretirement Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2026 4,663
2027 4,710
2028 4,872
2029 4,772
2030 4,752
2031-2035 $ 23,671