XML 89 R117.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives, Gains (Losses) Recognized on Cash Flow Hedging Relationships (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Total amounts presented in the consolidated statement of income and other comprehensive income    
Loans $ 10,065 $ 11,354
Long-term debt (1,240) (1,927)
Total recorded in OCI, derivative gains (losses) 182 44
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Reclassification of net losses to net income on cash flow hedges, before tax 58 79
Cash flow hedging [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Reclassification of net losses to net income on cash flow hedges, before tax 58 79
Net unrealized gains (losses) (pre-tax) recognized in OCI (20) (9)
Total gains (losses) (pre-tax) recognized on cash flow hedges 38 70
Cash flow hedging [Member] | Interest rate contracts [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Reclassification of net losses to net income on cash flow hedges, before tax 56 78
Net unrealized gains (losses) (pre-tax) recognized in OCI 0 0
Total gains (losses) (pre-tax) recognized on cash flow hedges 56 78
Cash flow hedging [Member] | Foreign exchange contracts [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Reclassification of net losses to net income on cash flow hedges, before tax 2 1
Net unrealized gains (losses) (pre-tax) recognized in OCI (20)  
Total gains (losses) (pre-tax) recognized on cash flow hedges (18) (8)
Cash flow hedging [Member] | Loans [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Net unrealized gains (losses) (pre-tax) recognized in OCI (56) (78)
Cash flow hedging [Member] | Loans [Member] | Interest rate contracts [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Realized gains (losses) (pre-tax) reclassified from OCI into net income (56) (78)
Net unrealized gains (losses) (pre-tax) recognized in OCI (56) (78)
Cash flow hedging [Member] | Loans [Member] | Foreign exchange contracts [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Net unrealized gains (losses) (pre-tax) recognized in OCI 0 0
Cash flow hedging [Member] | Long-term debt [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Net unrealized gains (losses) (pre-tax) recognized in OCI (2) (1)
Cash flow hedging [Member] | Long-term debt [Member] | Interest rate contracts [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Net unrealized gains (losses) (pre-tax) recognized in OCI 0 0
Cash flow hedging [Member] | Long-term debt [Member] | Foreign exchange contracts [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Realized gains (losses) (pre-tax) reclassified from OCI into net income (2) (1)
Net unrealized gains (losses) (pre-tax) recognized in OCI (2) (1)
Cash flow hedging [Member] | Derivative gains (losses) [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Net unrealized gains (losses) (pre-tax) recognized in OCI (58) (79)
Cash flow hedging [Member] | Derivative gains (losses) [Member] | Interest rate contracts [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Realized gains (losses) (pre-tax) reclassified from OCI into net income (56) (78)
Net unrealized gains (losses) (pre-tax) recognized in OCI (56) (78)
Cash flow hedging [Member] | Derivative gains (losses) [Member] | Foreign exchange contracts [Member]    
Gains (losses) recognized on cash flow hedging relationships [Abstract]    
Realized gains (losses) (pre-tax) reclassified from OCI into net income (2) (1)
Net unrealized gains (losses) (pre-tax) recognized in OCI $ (2) $ (1)