v2.4.0.6
Fair Value, Option, Carrying Amount (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2013
Dec. 31, 2012
Fair Value, Option, Quantitative Disclosures [Line Items]    
Mortgages held for sale $ 42,624 $ 42,305
Loans held for sale 0 6
Loans 6,183 6,206
Other assets 197 0
Long-term debt 0 (1)
Mortgages held for sale [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Mortgages held for sale 42,624 42,305
Mortgages held for sale, Unpaid principal 41,907 41,183
Loans, Loans held for sale and Mortgages held for sale, aggregate difference 717 1,122
Nonaccrual loans 336 309
Nonaccrual loans, Unpaid principal 633 655
Nonaccrual loans, Aggregate difference (297) (346)
Loans 90 days or more past due and still accruing 49 49
Loans 90 days or more past due and still accruing, Unpaid principal 66 64
Loans 90 days or more past due and still accruing, Aggregate difference (17) (15)
Loans held for sale [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Loans held for sale 0 6
Loans, Unpaid principal 9 10
Loans, Loans held for sale and Mortgages held for sale, aggregate difference (9) (4)
Nonaccrual loans 0 2
Nonaccrual loans, Unpaid principal 6 6
Nonaccrual loans, Aggregate difference (6) (4)
Loans [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Loans 6,183 6,206
Loans, Unpaid principal 5,693 5,669
Loans, Loans held for sale and Mortgages held for sale, aggregate difference 490 537
Nonaccrual loans 112 89
Nonaccrual loans, Unpaid principal 110 89
Nonaccrual loans, Aggregate difference 2 0
Other Assets [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Other assets 197 0
Other Assets, Unpaid principal n/a n/a
Other assets, aggregate difference n/a n/a
Long-term debt [Member]
   
Fair Value, Option, Quantitative Disclosures [Line Items]    
Long-term debt 0 (1)
Long-term debt, Unpaid principal (199) (1,157)
Long-term debt, Aggregate differences $ 199 $ 1,156