XML 206 R191.htm IDEA: XBRL DOCUMENT v3.19.1
21) Mortgage Servicing Rights: Schedule of mortgage servicing rights (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Details      
Mortgage servicing rights, net $ 20,016,822 $ 21,376,937 $ 18,872,362
Mortgage servicing rights, additions resulting from loan sales 3,922,816 6,085,352  
Amortization of MSR's (5,282,931) (3,580,777)  
Mortgage Servicing Rights 20,016,822 21,376,937  
Estimated fair value of MSRs $ 28,885,316 $ 27,427,174