XML 175 R160.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 16: Fair Value of Financial Instruments: Schedule of Financial Instruments Carried at Other Than Fair Value (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Carrying Value $ 184,979,644 $ 145,558,425
Estimated Carrying Value 191,850,749 150,507,158
Residential Mortgage    
Carrying Value 57,132,082 44,459,613
Estimated Carrying Value 61,357,393 47,193,950
Residential Construction    
Carrying Value 40,700,003 34,751,443
Estimated Carrying Value 40,700,003 34,751,443
Commercial Loan    
Carrying Value 51,349,493 33,335,849
Estimated Carrying Value 53,299,800 34,778,136
MortgageLoansNet1Member    
Carrying Value 149,181,578 211,453,006
Estimated Carrying Value 155,357,196 217,646,189
LoansHeldForSale1Member    
Carrying Value 189,139,832 112,546,905
Estimated Carrying Value 192,289,854 116,723,529
PolicyLoanMember    
Carrying Value 6,694,148 6,896,457
Estimated Carrying Value 6,694,148 6,896,457
Insurance Assignments    
Carrying Value 32,477,246 31,511,195
Estimated Carrying Value 32,477,246 31,511,195
ShortTermInvestments1Member    
Carrying Value 27,560,040 16,915,808
Estimated Carrying Value 27,560,040 16,915,808
MortgageServicingRights2Member    
Carrying Value 18,872,362 12,679,755
Estimated Carrying Value 25,496,832 13,897,160
BankAndOtherLoansPayable1Member    
Carrying Value (152,137,341) (130,991,667)
Estimated Carrying Value (152,137,341) (130,991,667)
Fair Value, Inputs, Level 2    
Estimated Carrying Value 191,850,749 150,507,158
Fair Value, Inputs, Level 3 | Residential Mortgage    
Estimated Carrying Value 61,357,393 47,193,950
Fair Value, Inputs, Level 3 | Residential Construction    
Estimated Carrying Value 40,700,003 34,751,443
Fair Value, Inputs, Level 3 | Commercial Loan    
Estimated Carrying Value 53,299,800 34,778,136
Fair Value, Inputs, Level 3 | MortgageLoansNet1Member    
Estimated Carrying Value 155,357,196 217,646,189
Fair Value, Inputs, Level 3 | LoansHeldForSale1Member    
Estimated Carrying Value 192,289,854 116,723,529
Fair Value, Inputs, Level 3 | PolicyLoanMember    
Estimated Carrying Value 6,694,148 6,896,457
Fair Value, Inputs, Level 3 | Insurance Assignments    
Estimated Carrying Value 32,477,246 31,511,195
Fair Value, Inputs, Level 3 | ShortTermInvestments1Member    
Estimated Carrying Value 27,560,040 16,915,808
Fair Value, Inputs, Level 3 | MortgageServicingRights2Member    
Estimated Carrying Value 25,496,832 13,897,160
Fair Value, Inputs, Level 3 | BankAndOtherLoansPayable1Member    
Estimated Carrying Value $ (152,137,341) $ (130,991,667)