XML 171 R108.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Derivatives (Gains (Losses) Recognized on Fair Value and Cash Flow Hedges in Consolidated Income Statement) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Derivative Instruments, Gain (Loss) [Line Items]      
Loans, Interest Income $ 9,580 $ 8,238 $ 7,414
Investment securities, Interest Income 2,261 1,998 1,826
Borrowed funds, Interest Expense 1,632 1,083 831
Other 1,205 1,077 1,039
Fair Value Hedging | Designated as Hedging Instrument | Interest Rate Contract | Investment Securities | Investment Securities Interest Income      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Related Hedged Items Recognized in Income (53) (50) (141)
Gain (Loss) on Derivatives Recognized in Income 60 48 142
Interest Settlements on Derivatives 3 (41) (84)
Fair Value Hedging | Designated as Hedging Instrument | Interest Rate Contract | Borrowings | Borrowed Funds Interest Expense      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) on Related Hedged Items Recognized in Income 151 268 299
Gain (Loss) on Derivatives Recognized in Income (262) (284) (332)
Interest Settlements on Derivatives 80 234 401
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Contract | Investment Securities | Investment Securities Interest Income      
Derivative Instruments, Gain (Loss) [Line Items]      
Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net 11 21 34
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Contract | Other Income | Noninterest Income      
Derivative Instruments, Gain (Loss) [Line Items]      
Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net 8 17  
Cash Flow Hedging | Designated as Hedging Instrument | Interest Rate Contract | Loans | Investment Securities Interest Income      
Derivative Instruments, Gain (Loss) [Line Items]      
Interest Rate Cash Flow Hedge Gain (Loss) Reclassified to Earnings, Net $ 41 $ 159 $ 219