XML 72 R61.htm IDEA: XBRL DOCUMENT v3.19.2
MSRs - MSR Activity (Details)
6 Months Ended
Jun. 30, 2019
USD ($)
mortgage_loan_trust
Jun. 30, 2018
USD ($)
Movement in Mortgage Service Rights    
Number of residential mortgage loan securitization trusts | mortgage_loan_trust 4  
Mortgage Servicing Rights    
Movement in Mortgage Service Rights    
Balance at beginning of period $ 3,997,786 $ 2,963,861
MSRs relating to sales to securitizations 0 0
MSRs related to deconsolidation of securitization trust 0 1,025,129
Changes in fair value due to:    
Changes in valuation inputs or assumptions used in valuation model (589,660) 336,406
Other changes to fair value (249,457) (219,783)
Balance at end of period 3,158,669 4,105,613
Loans associated with MSRs $ 381,847,136 $ 428,153,251
MSR values as percent of loans 0.83% 0.96%