v2.4.0.8
Loans and Allowance for Credit Losses, 90 Days or More Past Due and Still Accruing (Details) (USD $)
In Millions, unless otherwise specified
Jun. 30, 2013
Dec. 31, 2012
90 days or More Past Due and Still Accruing Loans [Abstract]    
90 days or more past due and still accruing $ 22,197 $ 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,112 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 931 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 938 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,154 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 216 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 37 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 175 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 4 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 0 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 938 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 476 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 92 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 263 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 32 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 $ 75 $ 85