v2.4.0.6
Fair Value, Option, Gains and Losses (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2013
Mar. 31, 2012
Mortgage banking noninterest income [Member] | Mortgages held for sale [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value $ 973 $ 1,795
Mortgage banking noninterest income [Member] | Loans held for sale [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 0 0
Mortgage banking noninterest income [Member] | Loans Receivable [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 0 0
Mortgage banking noninterest income [Member] | Other Assets [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 0 0
Mortgage banking noninterest income [Member] | Other interests held [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 0 0
Other noninterest income [Member] | Mortgages held for sale [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 0 1
Other noninterest income [Member] | Loans held for sale [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 0 13
Other noninterest income [Member] | Loans Receivable [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value (47) 42
Other noninterest income [Member] | Other Assets [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 14 0
Other noninterest income [Member] | Other interests held [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 6 23
Net gains (losses) from trading activities [Member] | Mortgages held for sale [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 0 0
Net gains (losses) from trading activities [Member] | Loans held for sale [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 0 0
Net gains (losses) from trading activities [Member] | Loans Receivable [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 0 0
Net gains (losses) from trading activities [Member] | Other Assets [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value 0 0
Net gains (losses) from trading activities [Member] | Other interests held [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Gains (Losses) on changes in fair value $ (7) $ (9)