XML 150 R132.htm IDEA: XBRL DOCUMENT v3.19.1
HMBS Related Obligations - Additional Information (Detail) - USD ($)
$ in Billions
Dec. 31, 2018
Dec. 31, 2017
Residential Loans And Real Estate Owned [Member]    
Debt Instrument [Line Items]    
Unpaid principal balance of assets pledged as collateral to securitization pools $ 6.8  
Carrying value of assets pledged as collateral to securitzation pools $ 7.1  
HMBS Related Obligations [Member]    
Debt Instrument [Line Items]    
Weighted-average stated interest rate 4.61% 4.25%
HMBS Related Obligations [Member] | Weighted-Average Remaining Life [Member] | Weighted Average [Member]    
Debt Instrument [Line Items]    
Weighted-average remaining life in years 3 years 5 days