Pension and Postretirement Benefit Plans - Future Benefit Payments (Details) - Funded $ in Millions |
Dec. 31, 2020
USD ($)
|
|---|---|
| Qualified and Non-qualified Pension Benefits | United States | |
| Future Pension and Postretirement Benefit Payments | |
| 2021 Benefit Payments | $ 1,127 |
| 2022 Benefit Payments | 1,134 |
| 2023 Benefit Payments | 1,135 |
| 2024 Benefit Payments | 1,134 |
| 2025 Benefit Payments | 1,139 |
| Next five years | 5,619 |
| Qualified and Non-qualified Pension Benefits | International | |
| Future Pension and Postretirement Benefit Payments | |
| 2021 Benefit Payments | 263 |
| 2022 Benefit Payments | 276 |
| 2023 Benefit Payments | 292 |
| 2024 Benefit Payments | 311 |
| 2025 Benefit Payments | 319 |
| Next five years | 1,752 |
| Postretirement Benefits | |
| Future Pension and Postretirement Benefit Payments | |
| 2021 Benefit Payments | 127 |
| 2022 Benefit Payments | 133 |
| 2023 Benefit Payments | 140 |
| 2024 Benefit Payments | 145 |
| 2025 Benefit Payments | 152 |
| Next five years | $ 792 |