XML 80 R65.htm IDEA: XBRL DOCUMENT
v3.19.3

3) Investments: Investments Classified by Contractual Maturity Date (Details) - USD ($) | Sep. 30, 2019 | Dec. 31, 2018
--- | --- | ---
AmortizedCost | $ 239,749,797 |
Held to maturity securities, Estimated fair value | 257,437,835 |
Mortgage-backed Securities, Issued by US Government Sponsored Enterprises |  |
AmortizedCost | 17,020,727 | $ 15,358,746
Held to maturity securities, Estimated fair value | 17,710,031 | 15,277,280
Redeemable Preferred Stock |  |
AmortizedCost | 103,197 | 103,197
Held to maturity securities, Estimated fair value | 117,236 | $ 99,975
Due in 2017 |  |
AmortizedCost | 3,135,187 |
Held to maturity securities, Estimated fair value | 3,152,560 |
Due in 2018 Through 2021 |  |
AmortizedCost | 85,443,407 |
Held to maturity securities, Estimated fair value | 87,087,887 |
Due in 2022 Through 2026 |  |
AmortizedCost | 66,438,645 |
Held to maturity securities, Estimated fair value | 71,147,090 |
Due After 2026 |  |
AmortizedCost | 67,608,634 |
Held to maturity securities, Estimated fair value | $ 78,223,031 |

X
- Definition Represents the monetary amount of Held to maturity securities, Estimated fair value, as of the indicated date. + References No definition available. + Details
Name: | fil_HeldToMaturitySecuritiesEstimatedFairValue
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount, before other-than-temporary impairment (OTTI) accretion, of investment in debt securities measured at amortized cost (held-to-maturity). + References No definition available. + Details
Name: | us-gaap_HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_RedeemablePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | fil_ContractualMaturityAxis=fil_DueIn2017Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | fil_ContractualMaturityAxis=fil_DueIn2018Through2021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | fil_ContractualMaturityAxis=fil_DueIn2022Through2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | fil_ContractualMaturityAxis=fil_DueAfter2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |