XML 135 R121.htm IDEA: XBRL DOCUMENT v3.10.0.1
Variable Interest Entities - Re-securitizations (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Dec. 31, 2017
Transfers of securities to VIEs          
Agency $ 2,540 $ 1,477 $ 11,321 $ 6,163  
Variable Interest Entity [Line Items]          
Assets held in VIEs with continuing involvement 185,362   185,362   $ 182,763
Firm-sponsored private-label | Nonconsolidated re-securitization VIEs          
Variable Interest Entity [Line Items]          
Assets held in VIEs with continuing involvement 198   198   783
Interest in VIEs 10   10   29
Agency | Nonconsolidated re-securitization VIEs          
Variable Interest Entity [Line Items]          
Interest in VIEs $ 2,263   $ 2,263   $ 2,250