XML 183 R166.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 20: Mortgage Servicing Rights: Schedule of Mortgage Servicing Rights Amortization (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2022
Details            
Estimated Amortization of Mortgage Service Rights $ 2,696,052 $ 2,696,052 $ 2,696,052 $ 2,696,052 $ 2,696,052  
Amortization of Mortgage Servicing Rights Thereafter           $ 5,392,104