XML 370 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments - Narrative (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
security
Dec. 31, 2017
USD ($)
Derivative [Line Items]    
Cash collateral received for derivative instruments $ 1,450,000,000 $ 2,550,000,000
Cash collateral provided for derivative instruments 2,070,000,000 869,000,000
Fair value of derivative liabilities $ 11,557,000,000 $ 11,852,000,000
Weighted average life of trusts 3 years 10 months 24 days 4 years 7 months
LIBOR Indexed Floating Rate Loans    
Derivative [Line Items]    
Term of debt instrument 4 years 2 months 12 days  
Credit swap agreements    
Derivative [Line Items]    
Fair value of derivative liabilities $ 1,570,000,000  
Fair value of collateral posted 28,000,000  
Maximum additional amount of payments related to termination events $ 1,540,000,000  
Interest rate swap | Fair Value Hedges | Senior notes    
Derivative [Line Items]    
Number of securities | security 8  
Interest rate swap | Fair Value Hedges | Subordinated note    
Derivative [Line Items]    
Number of securities | security 1