XML 111 R99.htm IDEA: XBRL DOCUMENT v3.19.2
Securitizations and Variable Interest Entities, Cash Flows From Sales and Securitization Activity (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Securitizations and Variable Interest Entities Textual [Abstract]        
Amount paid to repurchase loans from securitization vehicles $ 1,300 $ 1,800 $ 3,200 $ 4,700
Net gain from sale of assets securitizations 119 54 180 112
Mortgage loans [Member]        
Cash Flow Securitizations [Abstract]        
Proceeds from securitizations and whole loan sales 39,697 51,990 76,204 102,577
Fees from servicing rights retained 786 830 1,566 1,675
Cash flows from other interests held 133 168 244 353
Servicing advances, net of repayments (54) (7) (93) (43)
Mortgage loans [Member] | Not government insured/guaranteed [Member]        
Cash Flow Securitizations [Abstract]        
Repurchases of assets/loss reimbursements 1 1 1 2
Mortgage loans [Member] | Agency securitizations [Member]        
Cash Flow Securitizations [Abstract]        
Repurchases of assets/loss reimbursements 27 19 44 52
Other financial assets [Member]        
Cash Flow Securitizations [Abstract]        
Cash flows from other interests held   1   1
Residential mortgage [Member]        
Securitizations and Variable Interest Entities Textual [Abstract]        
Amount transferred related to mortgages to unconsolidated VIE 36,700 47,700 70,800 95,000
Commercial loan [Member]        
Securitizations and Variable Interest Entities Textual [Abstract]        
Net gain from sale of assets securitizations 74 60 121 129
Amount transferred related to mortgages to unconsolidated VIE $ 3,400 $ 4,400 6,100 7,500
Fair Value, Inputs, Level 2 [Member] | Residential mortgage [Member]        
Securitizations and Variable Interest Entities Textual [Abstract]        
Securities, at fair value     3,400 1,800
Fair Value, Inputs, Level 2 [Member] | Commercial loan [Member]        
Securitizations and Variable Interest Entities Textual [Abstract]        
Securities, at fair value     0 208
Fair Value, Inputs, Level 3 [Member] | Residential mortgage [Member]        
Securitizations and Variable Interest Entities Textual [Abstract]        
Amount of servicing asset at fair value     707 988
Amount of liability for repurchase reserves at fair value     8 7
Fair Value, Inputs, Level 3 [Member] | Commercial loan [Member]        
Securitizations and Variable Interest Entities Textual [Abstract]        
Amount of servicing asset at fair value     $ 59 $ 73