XML 98 R88.htm IDEA: XBRL DOCUMENT v3.21.1
Derivative Financial Instruments - Gains and Losses on Derivative Instruments Held For Other Purpose (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Derivatives, Fair Value [Line Items]    
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes $ 367 $ (1,354)
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 360 (1,419)
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 (117) 250
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 0 (2)
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 486 (1,698)
Gain (Loss) on Instruments Designated at Fair Value and Related Derivatives [Member] | Credit contracts [Member]    
Derivatives, Fair Value [Line Items]    
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes 0 37
Other Income (Loss) [Member] | Interest rate contracts [Member]    
Derivatives, Fair Value [Line Items]    
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes 2 (3)
Other Income (Loss) [Member] | Credit contracts [Member]    
Derivatives, Fair Value [Line Items]    
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes (6) 51
Other Income (Loss) [Member] | Other Contracts [Member]    
Derivatives, Fair Value [Line Items]    
Amount of Gain (Loss) Recognized in Income on Derivatives held for other purposes [1] $ 2 $ 11
[1] Consists of swap agreements entered into in conjunction with the sales of Visa Class B Shares.