Fair Value (Recurring Measurements) (Details) - USD ($) $ in Millions | 3 Months Ended | | |
Mar. 31, 2019 | Mar. 31, 2018 | Dec. 31, 2018 | Dec. 31, 2017 |
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 | $ 14 | $ 99 | $ 63 | $ 93 |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 635 | | 578 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 307 | | 257 | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | (5) | 9 | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements | 2 | (5) | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 | (9) | (8) | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 | 1 | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) | (5) | 2 | | |
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities | (2) | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | 17 | | |
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 | (182) | (129) | (140) | (151) |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | 0 | 14 | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements | 2 | 6 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 | (9) | (8) | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 | 1 | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) | (2) | 16 | | |
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities | 0 | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | (17) | | |
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 | 194 | 225 | 199 | 240 |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | (5) | (6) | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements | 0 | (9) | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 | 0 | 0 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 | 0 | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) | (5) | (15) | | |
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities | 0 | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3 | | 0 | | |
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 | 3 | 4 | $ 4 |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings | 0 | 1 | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements | 0 | (2) | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 | 0 | 0 | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 | 0 | | | |
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) | 2 | 1 | | |
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities | (2) | | | |
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 | 21 | | 19 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 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 | 417 | | 355 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 124 | | 116 | |
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 | 197 | | 204 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 183 | | 141 | |
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 | 3 | | 5 | |
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 | |
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 | 3 | | 5 | |
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 | |
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 | 70 | | | |
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 | 21 | | | |
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 | 49 | | | |
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 | | | |
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 | 310 | | 243 | |
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 | |
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 | 310 | | 243 | |
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 | |
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 | | | 68 | |
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 | | | 19 | |
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 | | | 49 | |
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 | |
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 | 313 | | 248 | |
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 | |
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 | 313 | | 248 | |
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 | |
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 | 70 | | 68 | |
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 | 21 | | 19 | |
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 | 49 | | 49 | |
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 | |
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 | 252 | | 262 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 307 | | 257 | |
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 | 269 | | 208 | |
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 | 3 | | 5 | |
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 | 28 | | 41 | |
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 | 7 | | 3 | |
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 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 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 | |
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 | |
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 | |
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 | |
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 | 55 | | 58 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 124 | | 116 | |
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 | 86 | | 67 | |
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 | 3 | | 5 | |
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 | 28 | | 41 | |
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 | 7 | | 3 | |
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 | 197 | | 204 | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | 183 | | 141 | |
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 | 183 | | 141 | |
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 | 0 | | 0 | |
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 | |
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 | 0 | | 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 | 12 | | 29 | |
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 | |
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 | 11 | | 28 | |
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 | |
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 | 10 | | 6 | |
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 | |
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 | 10 | | 6 | |
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 | 0 | | 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 | 217 | | 217 | |
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 | |
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 | 23 | | 18 | |
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 | 194 | | 199 | |
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 | 13 | | 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 | |
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 | 11 | | 6 | |
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 | 2 | | $ 4 | |
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) | (36) | 27 | | |
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) | (36) | 27 | | |
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) | 0 | 0 | | |
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) | 0 | $ 0 | | |
Argentina, Pesos | 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 | $ 194 | | | |
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 | 2.00% | | | |
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 | 4.43% | | | |
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 | 4.00% | | | |