XML 122 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Plans and Postretirement Medical Benefits (Nonpension Estimated Future Benefit Payments) (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Pension Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2022 $ 130,497
2023 131,204
2024 124,812
2025 125,765
2026 123,679
Thereafter 601,374
Total 1,237,331
Nonpension benefits  
Defined Benefit Plan Disclosure [Line Items]  
2022 12,854
2023 12,338
2024 11,819
2025 11,299
2026 10,778
Thereafter 45,383
Total $ 104,471