XML 19 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments and Hedging Activities - Freestanding Derivative (Details) - Other non-interest income - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges $ 52 $ 60 $ 99
Interest rate contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges 78 48 38
Interest rate contracts | Customer accommodation      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges 48 25 20
Interest rate contracts | Other interest rate exposures      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges (16) 33 61
Commodity contracts | Customer accommodation      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges 17 16 13
Foreign exchange contracts | Customer accommodation      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges 13 7 5
Other contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges $ (10) $ (21) $ 0