XML 111 R72.htm IDEA: XBRL DOCUMENT  v2.3.0.11
90 Days Past Due but Still Accruing Loans (Details) (USD $)
In Millions
Jun. 30, 2011
Dec. 31, 2010
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing $ 17,318 $ 18,488
Commercial and Industrial Loans [Member] | Total, not government insured/guaranteed
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 110 308
Total Consumer [Member] | Total, not government insured/guaranteed
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 1,485 2,022
Commercial Real Estate Construction [Member] | Total, not government insured/guaranteed
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 86 193
Commercial Real Estate Mortgage [Member] | Total, not government insured/guaranteed
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 137 104
Foreign Loans [Member] | Total, not government insured/guaranteed
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 12 22
Total Commercial [Member] | Total, not government insured/guaranteed
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 345 627
Real estate 1-4 family junior lien mortgage [Member] | Total, not government insured/guaranteed
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 286 366
Other revolving credit and installment [Member] | Total, not government insured/guaranteed
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 137 199
Real estate 1-4 family first mortgage [Member] | Total, not government insured/guaranteed
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 728 941
Credit Card Receivable [Member] | Total, not government insured/guaranteed
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 334 516
Total, not government insured/guaranteed
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 1,830 2,649
FHA Insured/Guaranteed by VA [Member]
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing 14,474 14,733
Student Loans under FFELP [Member]
   
90 days Past Due but Still Accruing Loans [Abstract]    
90 days past due but still accruing $ 1,014 $ 1,106