XML 123 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee and Retiree Benefit Plans - Schedule of Benefit Payments Expected to be Paid in Future Years (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Pension Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 49,406
2026 50,193
2027 51,634
2028 51,632
2029 51,457
2030-2034 261,891
Other Postretirement Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2025 4,237
2026 4,252
2027 4,267
2028 4,386
2029 4,278
2030-2034 $ 20,594