|
Securitizations and Other Variable Interest Entities - First Lien Mortgages (Details) (USD $)
|
12 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
|
Dec. 31, 2012
|
Dec. 31, 2011
|
|||||||
|
Commercial Mortgage Backed Securities [Member]
|
||||||||
| In Text Details [Abstract] | ||||||||
| Servicing Advance | $ 186,000,000 | $ 152,000,000 | ||||||
|
Consumer Mortgage [Member]
|
||||||||
| In Text Details [Abstract] | ||||||||
| Servicing Fee And Ancillary Fee Income | 4,700,000,000 | 5,800,000,000 | ||||||
| Servicing Advance | 23,200,000,000 | 26,000,000,000 | ||||||
|
First Lien Mortgages [Member]
|
||||||||
| Table Details [Abstract] | ||||||||
| Gain on Sale of Mortgage Loans | 1,900,000,000 | 2,900,000,000 | ||||||
| In Text Details [Abstract] | ||||||||
| Loans repurchased from investors and securitization trusts | 9,200,000,000 | 9,000,000,000 | ||||||
|
First Lien Mortgages [Member] | Residential Mortgage Backed Securities [Member]
|
||||||||
| In Text Details [Abstract] | ||||||||
| Transfers of Financial Assets Accounted for as Sale, Initial Fair Value of Assets Obtained as Proceeds | 28,000,000 | 545,000,000 | ||||||
|
First Lien Mortgages [Member] | Agency Securities [Member]
|
||||||||
| Securitizations Related Information [Abstract] | ||||||||
| Cash proceeds from new securitizations | 39,526,000,000 | [1] | 142,910,000,000 | [1] | ||||
| Loss on securitizations, net of hedges | (212,000,000) | [2] | (373,000,000) | [2] | ||||
|
First Lien Mortgages [Member] | Alt-A Loan [Member]
|
||||||||
| Securitizations Related Information [Abstract] | ||||||||
| Cash proceeds from new securitizations | 0 | [1] | 36,000,000 | [1] | ||||
| Loss on securitizations, net of hedges | 0 | [2] | 0 | [2] | ||||
|
First Lien Mortgages [Member] | Commercial Mortgage Backed Securities [Member]
|
||||||||
| Securitizations Related Information [Abstract] | ||||||||
| Cash proceeds from new securitizations | 903,000,000 | [1] | 4,468,000,000 | [1] | ||||
| Loss on securitizations, net of hedges | $ 0 | [2] | $ 0 | [2] | ||||
|
||||||||