XML 95 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Effect of Derivative Financial Instruments (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Derivative [Line Items]        
Gain/(Loss) Recognized in Income $ 477 $ 128 $ 1,109 $ 236
Designated as Hedging Instrument [Member]        
Derivative [Line Items]        
Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments (228) 373 655 345
Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge 227 (363) (634) (339)
Designated as Hedging Instrument [Member] | Cash Flow Hedging [Member] | Foreign currency exchange contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Reclassified from AOCI to Income 202 (60) 335 (196)
Gain/(Loss) Recorded in OCI 340 453 887 86
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 95 94 292 271
Ineffectiveness - gain (loss) on interest rate fair value hedge (1) 10 21 6
Not Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income 29 65 61 210
Not Designated as Hedging Instrument [Member] | Cross-currency interest rate swap contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income 128 63 463 75
Not Designated as Hedging Instrument [Member] | Interest rate contracts [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income 21 (22) (70) (83)
Not Designated as Hedging Instrument [Member] | Commodity Contract [Member]        
Derivative [Line Items]        
Gain/(Loss) Recognized in Income $ 3 $ (22) $ 7 $ (47)