XML 116 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plans and Postretirement Medical Benefits (Nonpension Estimated Future Benefit Payments) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Pension Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2023 $ 128,361
2024 121,948
2025 122,072
2026 120,822
2027 119,912
Thereafter 582,503
Total 1,195,618
Postretirement Medical Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2023 11,561
2024 11,076
2025 10,568
2026 10,072
2027 9,523
Thereafter 39,736
Total $ 92,536