XML 94 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Fair Value (Recurring Measurements) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Dec. 31, 2015
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 $ 53 $ (139) $ 53 $ (139) $ 50 $ 81 $ (126) $ (24)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 1,089   1,089     1,182    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 363   363     424    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 15 (29) (1) 20        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements 10 11            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (1) 16 (2) 27        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 (4) (17) (7) (51)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3   89            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 8 (25) (14) 24        
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 (195) (421) (195) (421) (183) (179) (416) (304)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 0 0 0 2        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements 0 0            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 9 21 19 37        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 (4) (17) (7) (51)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3   70            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 0 1 2 5        
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 239 271 239 271 231 255 290 277
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 16 (31) 0 16        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements 0 0            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (8) (3) (16) (5)        
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   19            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 8 (28) (16) 17        
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 9 11 9 11 $ 2 5 $ 0 $ 3
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (1) 2 (1) 2        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements 10 11            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (2) (2) (5) (5)        
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            
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 0 2 0 2        
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   19     16    
Fair Value, Measurement with Unobservable Inputs Reconciliations, 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 820   820     904    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 166   166     243    
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 250   250     262    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 197   197     181    
Available-for-sale 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 729   729     790    
Available-for-sale 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] | 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 729   729     790    
Available-for-sale 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] | 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 678   678     741    
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 678   678     741    
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] | 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 271   271     360    
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 271   271     360    
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] | Government debt securities [Domain]                
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     9    
Available-for-sale Securities [Member] | Government debt securities [Domain] | 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] | Government debt securities [Domain] | 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     9    
Available-for-sale Securities [Member] | Government debt securities [Domain] | 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 407   407     372    
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 407   407     372    
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 51   51     49    
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 0   0     0    
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 51   51     49    
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] | Mutual 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 51   51     49    
Available-for-sale Securities [Member] | Mutual 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 0   0     0    
Available-for-sale Securities [Member] | Mutual 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   51     49    
Available-for-sale Securities [Member] | Mutual 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   0     0    
Trading 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 19   19     16    
Trading 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 19   19     16    
Trading 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 0   0     0    
Trading 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    
Trading Securities [Member] | Mutual 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 19   19     16    
Trading Securities [Member] | Mutual 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   19     16    
Trading Securities [Member] | Mutual 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 0   0     0    
Trading Securities [Member] | Mutual 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   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 341   341     376    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 363   363     424    
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 Reconciliations, Recurring Basis, Liability Value 301   301     300    
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 Reconciliations, Recurring Basis, Liability Value 14   14     18    
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 Reconciliations, Recurring Basis, Liability Value 29   29     64    
Derivative [Member] | Commodity Contract [Member]                
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 19   19     42    
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 Reconciliations, 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 Reconciliations, 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 Reconciliations, 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 Reconciliations, 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 Reconciliations, 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 91   91     114    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 166   166     243    
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 Reconciliations, Recurring Basis, Liability Value 106   106     121    
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 Reconciliations, Recurring Basis, Liability Value 14   14     18    
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 Reconciliations, Recurring Basis, Liability Value 29   29     64    
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 Reconciliations, Recurring Basis, Liability Value 17   17     40    
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 250   250     262    
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 197   197     181    
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 Reconciliations, Recurring Basis, Liability Value 195   195     179    
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 Reconciliations, Recurring Basis, Liability Value 0   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 Reconciliations, 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 Reconciliations, Recurring Basis, Liability Value 2   2     2    
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 13   13     18    
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 13   13     18    
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 0   0     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 5   5     4    
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 5   5     4    
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     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 270   270     309    
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 31   31     54    
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 239   239     255    
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 53   53     45    
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 42   42     38    
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 11   11     $ 7    
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) (17) (80) (28) (169)        
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) (17) (80) (28) (174)        
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 0 5        
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 $ 0 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)   (3)   (39)        
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)   1   (1)        
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)   (4)   (38)        
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