Fair Value (Recurring Measurements) (Details) - USD ($) $ in Millions | 3 Months Ended | 9 Months Ended | | | | |
Sep. 30, 2021 | Sep. 30, 2020 | Sep. 30, 2021 | Sep. 30, 2020 | Jun. 30, 2021 | Dec. 31, 2020 | Jun. 30, 2020 | Dec. 31, 2019 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Other Asset Impairment Charges | $ 29 | $ 849 | $ 1,374 | $ 855 | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs | 15 | (199) | 15 | (199) | $ (112) | $ (90) | $ (232) | $ (102) |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 443 | | 443 | | | 527 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 561 | | 561 | | | 679 | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | 53 | 9 | (2) | 14 | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements | 4 | 13 | 8 | 0 | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 | (4) | 0 | (4) | (28) | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 | 96 | 14 | 96 | 1 | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) | 18 | 1 | (25) | (11) | | | | |
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities | (2) | (1) | 1 | 1 | | | | |
Interest Rate Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs | (90) | (269) | (90) | (269) | (192) | (236) | (286) | (184) |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | 12 | 0 | 13 | 2 | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements | 12 | 12 | 35 | 20 | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 | (4) | 0 | (4) | (28) | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 | 96 | 13 | 96 | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) | 0 | 0 | 1 | 0 | | | | |
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities | 0 | 0 | 0 | 0 | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 0 | | | | |
Cross currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs | (10) | (11) | (10) | (11) | (32) | (2) | (23) | (11) |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | 20 | 0 | (13) | 0 | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | | 3 | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements | 0 | 9 | 1 | 10 | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 | 0 | 0 | 0 | 0 | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 | 0 | 0 | 0 | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) | 4 | 0 | 4 | 0 | | | | |
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities | 0 | 0 | 0 | 0 | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 0 | | | | |
Foreign currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs | 117 | 79 | 117 | 79 | 97 | 146 | 76 | 94 |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | 22 | 8 | (1) | 10 | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements | (9) | (9) | (27) | (30) | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 | 0 | 0 | 0 | 0 | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 | 0 | 1 | 0 | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) | 15 | 0 | (29) | (13) | | | | |
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities | 0 | 0 | 0 | 0 | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 1 | | | | |
Commodity Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs | (2) | 2 | (2) | 2 | $ 15 | 2 | $ 1 | $ (1) |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | (1) | 1 | (1) | 2 | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements | 1 | 1 | (1) | 0 | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 | 0 | 0 | 0 | 0 | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 | 0 | 0 | 0 | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) | (1) | 1 | (1) | 2 | | | | |
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities | (2) | (1) | 1 | 1 | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | | | 0 | | | | |
Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 30 | | 30 | | | 28 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | 0 | | | 0 | | |
Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 289 | | 289 | | | 351 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 452 | | 452 | | | 441 | | |
Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 124 | | 124 | | | 148 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 109 | | 109 | | | 238 | | |
Available-for-sale Securities [Member] | Other Debt Obligations [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 21 | | |
Available-for-sale Securities [Member] | Other Debt Obligations [Member] | Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Available-for-sale Securities [Member] | Other Debt Obligations [Member] | Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 21 | | |
Available-for-sale Securities [Member] | Other Debt Obligations [Member] | Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Available-for-sale Securities [Member] | Mutual Fund [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 42 | | 42 | | | | | |
Available-for-sale Securities [Member] | Mutual Fund [Member] | Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 30 | | 30 | | | | | |
Available-for-sale Securities [Member] | Mutual Fund [Member] | Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 12 | | 12 | | | | | |
Available-for-sale Securities [Member] | Mutual Fund [Member] | Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | | | |
Available-for-sale Securities [Member] | Debt Securities [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 137 | | 137 | | | 259 | | |
Available-for-sale Securities [Member] | Debt Securities [Member] | Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Available-for-sale Securities [Member] | Debt Securities [Member] | Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 137 | | 137 | | | 259 | | |
Available-for-sale Securities [Member] | Debt Securities [Member] | Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Available-for-sale Securities [Member] | Corporate Debt Securities [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 137 | | 137 | | | 238 | | |
Available-for-sale Securities [Member] | Corporate Debt Securities [Member] | Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Available-for-sale Securities [Member] | Corporate Debt Securities [Member] | Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 137 | | 137 | | | 238 | | |
Available-for-sale Securities [Member] | Corporate Debt Securities [Member] | Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Available-for-sale Securities [Member] | Equity Securities [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 42 | | 42 | | | 79 | | |
Available-for-sale Securities [Member] | Equity Securities [Member] | Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 30 | | 30 | | | 28 | | |
Available-for-sale Securities [Member] | Equity Securities [Member] | Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 12 | | 12 | | | 51 | | |
Available-for-sale Securities [Member] | Equity Securities [Member] | Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Available-for-sale Securities [Member] | Equity Funds [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | | | | | 79 | | |
Available-for-sale Securities [Member] | Equity Funds [Member] | Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | | | | | 28 | | |
Available-for-sale Securities [Member] | Equity Funds [Member] | Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | | | | | 51 | | |
Available-for-sale Securities [Member] | Equity Funds [Member] | Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | | | | | | 0 | | |
Derivative [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 264 | | 264 | | | 189 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 561 | | 561 | | | 679 | | |
Derivative [Member] | Interest Rate Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 453 | | 453 | | | 610 | | |
Derivative [Member] | Cross currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 13 | | 13 | | | 4 | | |
Derivative [Member] | Foreign currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 32 | | 32 | | | 43 | | |
Derivative [Member] | Commodity Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 63 | | 63 | | | 22 | | |
Derivative [Member] | Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | 0 | | | 0 | | |
Derivative [Member] | Level 1 [Member] | Interest Rate Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | 0 | | | 0 | | |
Derivative [Member] | Level 1 [Member] | Cross currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | 0 | | | 0 | | |
Derivative [Member] | Level 1 [Member] | Foreign currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | 0 | | | 0 | | |
Derivative [Member] | Level 1 [Member] | Commodity Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | 0 | | | 0 | | |
Derivative [Member] | Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 140 | | 140 | | | 41 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 452 | | 452 | | | 441 | | |
Derivative [Member] | Level 2 [Member] | Interest Rate Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 362 | | 362 | | | 374 | | |
Derivative [Member] | Level 2 [Member] | Cross currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | 0 | | | 2 | | |
Derivative [Member] | Level 2 [Member] | Foreign currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 32 | | 32 | | | 43 | | |
Derivative [Member] | Level 2 [Member] | Commodity Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 58 | | 58 | | | 22 | | |
Derivative [Member] | Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 124 | | 124 | | | 148 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 109 | | 109 | | | 238 | | |
Derivative [Member] | Level 3 [Member] | Interest Rate Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 91 | | 91 | | | 236 | | |
Derivative [Member] | Level 3 [Member] | Cross currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 13 | | 13 | | | 2 | | |
Derivative [Member] | Level 3 [Member] | Foreign currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 0 | | 0 | | | 0 | | |
Derivative [Member] | Level 3 [Member] | Commodity Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 5 | | 5 | | | 0 | | |
Derivative [Member] | Interest Rate Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 54 | | 54 | | | 13 | | |
Derivative [Member] | Interest Rate Contract [Member] | Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Derivative [Member] | Interest Rate Contract [Member] | Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 53 | | 53 | | | 13 | | |
Derivative [Member] | Interest Rate Contract [Member] | Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 1 | | 1 | | | 0 | | |
Derivative [Member] | Cross currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 3 | | 3 | | | 5 | | |
Derivative [Member] | Cross currency derivatives [Member] | Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Derivative [Member] | Cross currency derivatives [Member] | Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 5 | | |
Derivative [Member] | Cross currency derivatives [Member] | Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 3 | | 3 | | | 0 | | |
Derivative [Member] | Foreign currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 136 | | 136 | | | 161 | | |
Derivative [Member] | Foreign currency derivatives [Member] | Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Derivative [Member] | Foreign currency derivatives [Member] | Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 19 | | 19 | | | 15 | | |
Derivative [Member] | Foreign currency derivatives [Member] | Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 117 | | 117 | | | 146 | | |
Derivative [Member] | Commodity Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 71 | | 71 | | | 10 | | |
Derivative [Member] | Commodity Contract [Member] | Level 1 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 0 | | 0 | | | 0 | | |
Derivative [Member] | Commodity Contract [Member] | Level 2 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 68 | | 68 | | | 8 | | |
Derivative [Member] | Commodity Contract [Member] | Level 3 [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 3 | | 3 | | | $ 2 | | |
Other comprehensive income - Derivative activity [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | (22) | (2) | 2 | (85) | | | | |
Other comprehensive income - Derivative activity [Member] | Interest Rate Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | (14) | (8) | 6 | (79) | | | | |
Other comprehensive income - Derivative activity [Member] | Cross currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | 0 | | 0 | (10) | | | | |
Other comprehensive income - Derivative activity [Member] | Foreign currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | 7 | 3 | (1) | 4 | | | | |
Other comprehensive income - Derivative activity [Member] | Commodity Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | (15) | $ 0 | (3) | $ 0 | | | | |
Other Comprehensive Income- Foreign currency translation activity [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | 2 | | 4 | | | | | |
Other Comprehensive Income- Foreign currency translation activity [Member] | Interest Rate Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | 0 | | 0 | | | | | |
Other Comprehensive Income- Foreign currency translation activity [Member] | Cross currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | 2 | | 4 | | | | | |
Other Comprehensive Income- Foreign currency translation activity [Member] | Foreign currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | 0 | | 0 | | | | | |
Other Comprehensive Income- Foreign currency translation activity [Member] | Commodity Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) | $ 0 | | $ 0 | | | | | |
Measurement Input, Entity Credit Risk [Member] | Minimum [Member] | Interest Rate Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value Measurement Inputs, Nonrecurring | | | 0.60% | | | | | |
Measurement Input, Entity Credit Risk [Member] | Minimum [Member] | Cross currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value Measurement Inputs, Nonrecurring | | | 3.40% | | | | | |
Measurement Input, Entity Credit Risk [Member] | Maximum [Member] | Interest Rate Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value Measurement Inputs, Nonrecurring | | | 3.40% | | | | | |
Measurement Input, Entity Credit Risk [Member] | Maximum [Member] | Cross currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value Measurement Inputs, Nonrecurring | | | 3.40% | | | | | |
Measurement Input, Entity Credit Risk [Member] | Weighted Average [Member] | Interest Rate Contract [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value Measurement Inputs, Nonrecurring | | | 3.40% | | | | | |
Measurement Input, Entity Credit Risk [Member] | Weighted Average [Member] | Cross currency derivatives [Member] | | | | | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | | | | | |
Fair Value Measurement Inputs, Nonrecurring | | | 3.40% | | | | | |