XML 134 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans and Postretirement Medical Benefits (Nonpension Estimated Future Benefit Payments) (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Pension Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 124,481
2026 119,776
2027 118,061
2028 116,601
2029 114,773
Thereafter 538,158
Total 1,131,850
Postretirement Medical Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2025 9,525
2026 9,115
2027 8,648
2028 8,211
2029 7,751
Thereafter 32,039
Total $ 75,289