XML 108 R90.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Instruments and Hedging Activities - Gains Losses on Freestanding Derivatives (Details) - Other non-interest income - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges $ 43 $ 52 $ 60
Interest rate contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges 55 78 48
Interest rate contracts | Customer accommodation      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges 15 48 25
Interest rate contracts | Other interest rate exposures      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges (8) (16) 33
Commodity contracts | Customer accommodation      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges 32 17 16
Foreign exchange contracts | Customer accommodation      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges 8 13 7
Other contracts      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (losses) on derivatives not designated as accounting hedges $ (4) $ (10) $ (21)