XML 118 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans and Postretirement Medical Benefits (Nonpension Estimated Future Benefit Payments) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Pension Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 123,016
2025 123,566
2026 121,323
2027 120,468
2028 120,025
Thereafter 576,290
Total 1,184,688
Postretirement Medical Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2024 10,514
2025 10,065
2026 9,626
2027 9,130
2028 8,654
Thereafter 36,181
Total $ 84,170