Employee Benefit Plans - Textual (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2021 |
Mar. 31, 2021 |
Jun. 30, 2020 |
Jun. 30, 2021 |
Jun. 30, 2020 |
|
| Other Postretirement Benefit Plans, Defined Benefit [Member] | |||||
| Defined Benefit Plan Disclosure [Line Items] | |||||
| Settlements | $ 0 | $ 0 | $ 0 | $ 0 | |
| Curtailments | 0 | 0 | |||
| U.S. | |||||
| Defined Benefit Plan Disclosure [Line Items] | |||||
| Expected company contributions | 365 | 365 | |||
| U.S. | Pension Plans Defined Benefit [Member] | |||||
| Defined Benefit Plan Disclosure [Line Items] | |||||
| Company contributions | 269 | ||||
| Settlements | 42 | 0 | 44 | 1 | |
| Increase (decrease) in net pension liability | (30) | $ (76) | |||
| Curtailments | $ 12 | 12 | 0 | ||
| Int'l (Pension Benefits) [Member] | |||||
| Defined Benefit Plan Disclosure [Line Items] | |||||
| Expected company contributions | 97 | 97 | |||
| Int'l (Pension Benefits) [Member] | Pension Plans Defined Benefit [Member] | |||||
| Defined Benefit Plan Disclosure [Line Items] | |||||
| Company contributions | 63 | ||||
| Settlements | $ 0 | $ 0 | 0 | (1) | |
| Curtailments | $ 0 | $ 0 | |||