XML 79 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments and Hedging Activities - Gains Losses on Freestanding Derivatives (Detail) - Other non-interest income - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on derivatives not designated as accounting hedges $ (34) $ 1 $ 16 $ 10
Interest rate contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on derivatives not designated as accounting hedges (1) 15 32 26
Interest rate contracts | Customer accommodation        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on derivatives not designated as accounting hedges (1) 4 12 10
Interest rate contracts | Other interest rate exposures        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on derivatives not designated as accounting hedges (34) (14) (16) (14)
Commodity contracts | Customer accommodation        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on derivatives not designated as accounting hedges (1) 7 16 9
Foreign exchange contracts | Customer accommodation        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on derivatives not designated as accounting hedges 1 4 4 7
Other contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Gains (losses) on derivatives not designated as accounting hedges $ 1 $ 0 $ 0 $ (2)