v2.4.0.6
Loans and Allowance for Credit Losses, 90 Days or More Past Due and Still Accruing (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2013
Dec. 31, 2012
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing $ 23,082 $ 23,245
FHA Insured/VA Guaranteed [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 20,745 20,745
Student Loans under FFELP [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 977 1,065
Total Consumer [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 1,100 1,100
Total, not government insured/guaranteed [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 1,360 1,435
Total, not government insured/guaranteed [Member] | Total Commercial [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 265 303
Total, not government insured/guaranteed [Member] | Commercial and Industrial Loans [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 47 47
Total, not government insured/guaranteed [Member] | Commercial Real Estate Mortgage [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 164 228
Total, not government insured/guaranteed [Member] | Commercial Real Estate Construction [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 47 27
Total, not government insured/guaranteed [Member] | Foreign Loans [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 7 1
Total, not government insured/guaranteed [Member] | Total Consumer [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 1,095 1,132
Total, not government insured/guaranteed [Member] | Real estate 1-4 family first mortgage [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 563 564
Total, not government insured/guaranteed [Member] | Real estate 1-4 family junior lien mortgage [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 112 133
Total, not government insured/guaranteed [Member] | Credit Card [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 306 310
Total, not government insured/guaranteed [Member] | Automobile [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing 33 40
Total, not government insured/guaranteed [Member] | Other revolving credit and installment [Member]
   
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing $ 81 $ 85