v3.19.3.a.u2
Pension And Postretirement Benefits (Estimated Future Benefit Payments) (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Pension Benefit [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Estimated future benefit payments under our pension and postretirement plans - 2020 $ 5,540
Estimated future benefit payments under our pension and postretirement plans - 2021 4,471
Estimated future benefit payments under our pension and postretirement plans - 2022 4,362
Estimated future benefit payments under our pension and postretirement plans - 2023 4,272
Estimated future benefit payments under our pension and postretirement plans - 2024 4,174
Estimated future benefit payments under our pension and postretirement plans - Years 2025 - 2029 19,965
Postretirement Benefit [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Estimated future benefit payments under our pension and postretirement plans - 2020 1,539
Estimated future benefit payments under our pension and postretirement plans - 2021 1,441
Estimated future benefit payments under our pension and postretirement plans - 2022 1,343
Estimated future benefit payments under our pension and postretirement plans - 2023 1,258
Estimated future benefit payments under our pension and postretirement plans - 2024 1,015
Estimated future benefit payments under our pension and postretirement plans - Years 2025 - 2029 $ 4,307