XML 76 R65.htm IDEA: XBRL DOCUMENT v3.19.1
MSRs - MSR Activity (Details)
3 Months Ended
Mar. 31, 2019
USD ($)
mortgage_loan_trust
Mar. 31, 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 0
Changes in fair value due to:    
Changes in valuation inputs or assumptions used in valuation model (289,762) 174,761
Other changes to fair value (90,236) (117,073)
Balance at end of period 3,617,788 3,021,549
Loans associated with MSRs $ 398,097,489 $ 324,933,643
MSR values as percent of loans 0.91% 0.93%