XML 246 R127.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Benefits - Estimated Future Benefit Payments (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Pension Plan, Defined Benefit [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2021 $ 1,279
2022 1,280
2023 1,315
2024 1,325
2025 1,338
2026 through 2030 6,759
Total estimated future benefit payments through 2030 13,296
Other Postretirement Benefit Plan, Defined Benefit [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2021 257
2022 259
2023 261
2024 262
2025 265
2026 through 2030 1,320
Total estimated future benefit payments through 2030 $ 2,624