XML 94 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments - Gains and Losses on Derivative Instruments Held For Other Purpose (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Derivatives, Fair Value [Line Items]        
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes $ 350 $ 171 $ 917 $ 507
Gain (Loss) on Instruments Designated at Fair Value and Related Derivatives [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes 348 178 918 523
Gain (Loss) on Instruments Designated at Fair Value and Related Derivatives [Member] | Interest rate contracts [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes 14 (6) 89 319
Gain (Loss) on Instruments Designated at Fair Value and Related Derivatives [Member] | Foreign exchange contracts [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes 8 6 11 26
Gain (Loss) on Instruments Designated at Fair Value and Related Derivatives [Member] | Equity contracts [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes 342 194 863 226
Other Income [Member] | Credit contracts [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes (9) (23) (39) (64)
Other Income [Member] | Other Contract [Member]        
Derivatives, Fair Value [Line Items]        
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes [1] $ (5) $ 0 $ (7) $ 0
[1] Consists of swap agreements entered into in conjunction with the sales of certain Visa Class B Shares.