XML 77 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value (Level 3 Reconciliation) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Mar. 31, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2015
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs $ 133 $ 56 $ 133 $ 56 $ 118 $ 93 $ 53 $ 81
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings   7 26 6        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases, Sales, Issues, Settlements [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 5 (2) (7) (5)        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3     1 7        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3     (34)          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 3 2 14 (12)        
Other comprehensive income - Derivative activity [Member]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) 12 (2) 48 (29)        
Interest Rate Contract [Member]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs (96) (192) (96) (192) (111) (151) (195) (179)
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings   (5) 28 (5)        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases, Sales, Issues, Settlements [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 3 10 12 28        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3     1 7        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3     (34)          
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) 1 (1) 32 0        
Interest Rate Contract [Member] | Other comprehensive income - Derivative activity [Member]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Other Comprehensive Income (Loss) 12 (2) 48 (29)        
Foreign currency derivatives [Member]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs 221 242 221 242 219 240 239 255
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings   12 (3) 12        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases, Sales, Issues, Settlements [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 2 (9) (16) (25)        
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 3 (19) (12)        
Foreign currency derivatives [Member] | Other comprehensive income - Derivative activity [Member]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]                
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        
Commodity Contract [Member]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs 8 6 8 6 $ 10 $ 4 $ 9 $ 5
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Gain (Loss) Included in Earnings   0 1 (1)        
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Purchases, Sales, Issues, Settlements [Abstract]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Settlements 0 (3) (3) (8)        
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) 0 0 1 0        
Commodity Contract [Member] | Other comprehensive income - Derivative activity [Member]                
Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]                
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