XML 111 R62.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Effect of Derivative Financial Instruments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Derivative [Line Items]        
Gain/(Loss) Recognized in Income $ 8 $ 426 $ 91 $ 632
Designated as Hedging Instrument [Member]        
Derivative [Line Items]        
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments 34 273 (55) 883
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge (30) (268) 55 (861)
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign currency exchange contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Reclassified from AOCI to Income 124 46 242 133
Gain/(Loss) Recorded in OCI 318 184 206 547
Designated as Hedging Instrument [Member] | Fair Value Hedging [Member] | Interest rate contracts [Member]        
Derivative [Line Items]        
Net interest settlements and accruals excluded from the assessment of hedge effectiveness 62 98 132 197
Ineffectiveness - gain (loss) on interest rate fair value hedge 4 5 0 22
Not Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income (218) 171 (426) 32
Not Designated as Hedging Instrument [Member] | Cross-currency interest rate swap contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income 16 140 74 335
Not Designated as Hedging Instrument [Member] | Interest rate contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income 30 (43) 37 (91)
Not Designated as Hedging Instrument [Member] | Commodity Contract [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income $ (10) $ 9 $ 32 $ 4