XML 80 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value (Recurring Measurements) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Dec. 31, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                
Other Asset Impairment Charges $ 872 $ 0 $ 1,345 $ 6        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs (112) (232) (112) (232) $ (70) $ (90) $ (199) $ (102)
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value 546   546     527    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 638   638     679    
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (27) (7) (55) 5        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 6 2 8 (10)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 (20) (6)   (43)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 (1)   (1)          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) (5) (16) (43) (12)        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 3 1 3 2        
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 (192) (286) (192) (286) (166) (236) (269) (184)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (1) 0 1 2        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 11 10 24 10        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 (20) (6)   (43)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0   0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) (1) 0 1 0        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 0 0 0 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 (32) (23) (32) (23) (3) (2) (29) (11)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings (32) 0 (33) 0        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) 0 5 0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 3 1 3 2        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 0 0   0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0   0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 0 0 0 0        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 0 0 0 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 97 76 97 76 98 146 99 94
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 6 (7) (23) 2        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements (8) (9) (18) (21)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 0 0   0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0   0          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) (4) (16) (44) (13)        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 0 0 0 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 15 1 15 1 $ 1 2 $ 0 $ (1)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings 0 0 0 1        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 0 0 (1) (1)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 0 0   0        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 1   1          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 0 0 0 1        
Fair Value Measurements With Unobservable Inputs Reconciliation Recurring Basis Regulatory Assets Liabilities 3 1 3 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 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 403   403     351    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 413   413     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 113   113     148    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 225   225     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 247   247     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 247   247     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 247   247     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 247   247     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 79 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 28 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 51 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 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 257   257     189    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 638   638     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 473   473     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 34   34     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 28   28     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 103   103     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 144   144     41    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 413   413     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 280   280     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 2   2     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 28   28     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 103   103     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 113   113     148    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 225   225     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 193   193     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 32   32     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 0   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 48   48     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 47   47     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 6   6     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 6   6     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 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 116   116     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 97   97     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 87   87     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 72   72     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 15   15     $ 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) (3) (23) 23 (84)        
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) (16) (21) 19 (71)        
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)       (14)        
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) 1 (7) (8) 1        
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) $ 12 $ 0 $ 12 $ 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.60%          
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.60%          
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.60%