Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Litigation and Regulatory Matters (Details)

v3.8.0.1
Commitments and Contingencies - Litigation and Regulatory Matters (Details)
1 Months Ended 12 Months Ended
Apr. 07, 2017
USD ($)
Jan. 09, 2017
USD ($)
Oct. 01, 2015
USD ($)
Dec. 30, 2014
USD ($)
Sep. 02, 2014
trust
summon
Oct. 19, 2012
USD ($)
Sep. 29, 2010
USD ($)
Mar. 11, 2015
trust
Dec. 31, 2017
USD ($)
lawsuit
Dec. 31, 2016
USD ($)
Commitments and Contingencies Disclosure [Abstract]                    
Litigation settlement expense                 $ 753,000,000 $ 1,200,000,000
Minimum                    
Loss Contingencies [Line Items]                    
Estimated range of possible loss                 0  
Maximum                    
Loss Contingencies [Line Items]                    
Estimated range of possible loss                 $ 1,300,000,000  
Ambac Bond Insurance Litigation                    
Loss Contingencies [Line Items]                    
Number of filed lawsuits | lawsuit                 5  
Ambac Countrywide Litigation, Claim 1                    
Loss Contingencies [Line Items]                    
Damages sought             $ 2,200,000,000      
Ambac Countrywide Litigation, Claim 2                    
Loss Contingencies [Line Items]                    
Damages sought       $ 600,000,000            
Ambac Countrywide Litigation, Claim 3                    
Loss Contingencies [Line Items]                    
Damages sought       $ 350,000,000            
FDIC Deposit Insurance Assessments | Bank of America, N.A.                    
Loss Contingencies [Line Items]                    
Damages sought $ 583,000,000 $ 542,000,000                
In Re Payment Card Interchange Fee and Merchant Discount Anti-Trust Litigation (Interchange)                    
Loss Contingencies [Line Items]                    
Litigation settlement amount, total for group of defendants           $ 6,600,000,000        
Percentage of default           10.00%        
U.S. Dollar LIBOR Contributions Litigation                    
Loss Contingencies [Line Items]                    
Litigation settlement amount, total for group of defendants     $ 187,500,000              
U.S. Bank Summonses with Notice Litigation                    
Loss Contingencies [Line Items]                    
Number of trusts involved in settlement agreement | trust         7          
New claims filed | summon         7          
Number of complaints served on trusts involved in settlement agreement | trust               4