XML 94 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
MSRs - Narrative (Details)
Dec. 31, 2017
USD ($)
mortgage_loan_trust
Dec. 31, 2016
USD ($)
Mortgage Servicing Rights MSR [Line Items]    
Residential morgate loan aggregate principal balance $ 0 $ 2,849,981
Number of residential mortgage loan securitization trusts | mortgage_loan_trust 3  
TRS Activity    
Mortgage Servicing Rights MSR [Line Items]    
Residential morgate loan aggregate principal balance $ 338,167,569