XML 205 R131.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

Note 1: Nature of Operations and Summary of Significant Accounting Policies: New Accounting Pronouncements, Policy (Details) - USD ($) $ in Thousands | 3 Months Ended | 12 Months Ended
--- | --- | ---
Dec. 31, 2018 | Dec. 31, 2019
Accounting Standards Update 2016-02 | Lease liability and corresponding right-of-use asset for all leases |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification | $ 9,500 |
Accounting Standards Update 2016-13 | SEC Schedule, 12-09, Allowance, Credit Loss | Minimum |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  | $ 11,000
Accounting Standards Update 2016-13 | SEC Schedule, 12-09, Allowance, Credit Loss | Maximum |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  | 14,000
Accounting Standards Update 2016-13 | Liability for potential losses related to unfunded portion of loans and commitments | Minimum |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  | 7,000
Accounting Standards Update 2016-13 | Liability for potential losses related to unfunded portion of loans and commitments | Maximum |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  | 10,000
Accounting Standards Update 2016-13 | After-tax effect on retained earnings | Minimum |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  | 14,000
Accounting Standards Update 2016-13 | After-tax effect on retained earnings | Maximum |  |
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification |  | $ 18,000

X
- Definition Represents the quantification of the effect of adopting the new accounting standard or change in accounting principle expected by the entity to have a significant effect on the entity's financial statements. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=fil_LeaseLiabilityAndCorrespondingRightOfUseAssetForAllLeasesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=us-gaap_AllowanceForCreditLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=fil_LiabilityForPotentialLossesRelatedToUnfundedPortionOfLoansAndCommitmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ValuationAllowancesAndReservesTypeAxis=fil_AfterTaxEffectOnRetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |