XML 610 R128.htm IDEA: XBRL DOCUMENT v3.22.0.1
Retirement Benefits - Estimated Future Benefit Payments (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Pension Plan, Defined Benefit [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2022 $ 1,288
2023 1,298
2024 1,326
2025 1,330
2026 1,326
2027 through 2031 6,736
Total estimated future benefits payments through 2031 13,304
Other Postretirement Benefit Plan, Defined Benefit [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2022 253
2023 254
2024 255
2025 255
2026 258
2027 through 2031 1,284
Total estimated future benefits payments through 2031 $ 2,559