XML 287 R129.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Retirement Benefits - Estimated Future Benefit Payments (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Pension Plan, Defined Benefit [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2020 $ 1,227
2021 1,252
2022 1,295
2023 1,310
2024 1,324
2025 through 2029 6,770
Total estimated future benefit payments through 2029 13,178
Other Postretirement Benefit Plan, Defined Benefit [Member]  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2020 258
2021 263
2022 267
2023 270
2024 275
2025 through 2029 1,402
Total estimated future benefit payments through 2029 $ 2,735