XML 96 R85.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 7: Loans and Allowance For Loan Losses: Impaired Financing Receivables (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2015 | Mar. 31, 2014 | Dec. 31, 2014
Consumer Loan |  |  |
Impaired Financing Receivable, Recorded Investment | $ 546 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember | $ 647 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember | $ 629 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember
Impaired Financing Receivable, Unpaid Principal Balance | 693 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember | 694 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember | 765 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember
Impaired Financing Receivable, Related Allowance | 82 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember | 97 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember | 94 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember
Impaired Financing Receivable, Average Recorded Investment | 582 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember | 677 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember | 676 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember
Impaired Financing Receivable Interest Income Recognized | 11 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember | 18 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember | 71 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_FinancialInstrumentAxis = us-gaap_ConsumerLoanMember
Automobile Loan |  |  |
Impaired Financing Receivable, Recorded Investment | 446 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember | 120 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember | 420 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember
Impaired Financing Receivable, Unpaid Principal Balance | 501 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember | 144 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember | 507 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember
Impaired Financing Receivable, Related Allowance | 67 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember | 18 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember | 63 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember
Impaired Financing Receivable, Average Recorded Investment | 425 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember | 172 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember | 219 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember
Impaired Financing Receivable Interest Income Recognized | 10 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember | 2 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember | 37 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_AutomobileLoanMember
One To Four Family Residential Construction |  |  |
Impaired Financing Receivable, Recorded Investment | 853 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |  | 1,312 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
Impaired Financing Receivable, Unpaid Principal Balance | 853 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |  | 1,312 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
Impaired Financing Receivable, Average Recorded Investment | 971 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |  | 173 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
Impaired Financing Receivable Interest Income Recognized | 16 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |  | 76 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
Subdivision Construction |  |  |
Impaired Financing Receivable, Recorded Investment | 4,434 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 2,420 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 4,540 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember
Impaired Financing Receivable, Unpaid Principal Balance | 4,487 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 2,733 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 4,540 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember
Impaired Financing Receivable, Related Allowance | 280 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 469 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 344 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember
Impaired Financing Receivable, Average Recorded Investment | 4,482 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 3,130 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 2,593 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember
Impaired Financing Receivable Interest Income Recognized | 51 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 22 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 226 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember
Land Development |  |  |
Impaired Financing Receivable, Recorded Investment | 7,387 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 12,616 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 7,601 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember
Impaired Financing Receivable, Unpaid Principal Balance | 7,395 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 13,033 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 8,044 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember
Impaired Financing Receivable, Related Allowance | 1,414 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 2,791 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 1,507 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember
Impaired Financing Receivable, Average Recorded Investment | 7,510 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 12,620 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 9,691 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember
Impaired Financing Receivable Interest Income Recognized | 67 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 101 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 292 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember
Owner Occupied One To Four Family Residential |  |  |
Impaired Financing Receivable, Recorded Investment | 3,841 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 5,366 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 3,747 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Impaired Financing Receivable, Unpaid Principal Balance | 4,093 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 5,489 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 4,094 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Impaired Financing Receivable, Related Allowance | 353 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 727 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 407 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Impaired Financing Receivable, Average Recorded Investment | 3,984 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 5,534 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 4,808 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Impaired Financing Receivable Interest Income Recognized | 61 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 52 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 212 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Non-Owner Occupied One To Four Family Residential |  |  |
Impaired Financing Receivable, Recorded Investment | 1,809 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 3,716 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 1,889 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Impaired Financing Receivable, Unpaid Principal Balance | 2,021 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 3,845 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 2,113 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Impaired Financing Receivable, Related Allowance | 74 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 198 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 78 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Impaired Financing Receivable, Average Recorded Investment | 1,785 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 3,721 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 4,010 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Impaired Financing Receivable Interest Income Recognized | 11 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 41 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 94 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Commercial Real Estate |  |  |
Impaired Financing Receivable, Recorded Investment | 26,644 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 29,664 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 28,641 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable, Unpaid Principal Balance | 27,979 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 32,010 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 30,781 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable, Related Allowance | 2,271 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 1,503 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 1,751 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable, Average Recorded Investment | 26,636 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 31,123 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 29,808 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Impaired Financing Receivable Interest Income Recognized | 201 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 330 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 1,253 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Other Residential |  |  |
Impaired Financing Receivable, Recorded Investment | 9,768 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember | 10,942 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember | 9,804 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember
Impaired Financing Receivable, Unpaid Principal Balance | 9,768 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember | 10,942 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember | 9,804 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember
Impaired Financing Receivable, Average Recorded Investment | 9,780 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember | 10,957 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember | 10,469 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember
Impaired Financing Receivable Interest Income Recognized | 111 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember | 90 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember | 407 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember
Commercial Business |  |  |
Impaired Financing Receivable, Recorded Investment | 2,270 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 2,073 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 2,725 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Impaired Financing Receivable, Unpaid Principal Balance | 2,345 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 3,580 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 2,750 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Impaired Financing Receivable, Related Allowance | 686 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 174 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 823 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Impaired Financing Receivable, Average Recorded Investment | 2,469 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 3,961 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 2,579 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Impaired Financing Receivable Interest Income Recognized | 113 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 21 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 158 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Industrial Revenue Bonds |  |  |
Impaired Financing Receivable, Recorded Investment |  | 2,698 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_IndustrialRevenueBondsMember |
Impaired Financing Receivable, Unpaid Principal Balance |  | 2,805 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_IndustrialRevenueBondsMember |
Impaired Financing Receivable, Average Recorded Investment |  | 2,698 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_IndustrialRevenueBondsMember | 2,644 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_IndustrialRevenueBondsMember
Home Equity Line of Credit |  |  |
Impaired Financing Receivable, Recorded Investment | 416 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 455 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 431 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember
Impaired Financing Receivable, Unpaid Principal Balance | 440 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 591 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 476 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember
Impaired Financing Receivable, Related Allowance | 72 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 78 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 75 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember
Impaired Financing Receivable, Average Recorded Investment | 406 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 528 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 461 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember
Impaired Financing Receivable Interest Income Recognized | 9 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 14 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 25 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember
Loans Receivable Impaired |  |  |
Impaired Financing Receivable, Recorded Investment | 58,414 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember | 70,717 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember | 61,739 us-gaap_ImpairedFinancingReceivableRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember
Impaired Financing Receivable, Unpaid Principal Balance | 60,575 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember | 75,866 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember | 65,186 us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember
Impaired Financing Receivable, Related Allowance | 5,299 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember | 6,055 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember | 5,142 us-gaap_ImpairedFinancingReceivableRelatedAllowance / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember
Impaired Financing Receivable, Average Recorded Investment | 59,030 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember | 75,121 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember | 68,131 us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember
Impaired Financing Receivable Interest Income Recognized | $ 661 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember | $ 691 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember | $ 2,851 fil_ImpairedFinancingReceivableInterestIncomeRecognized / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LoansReceivableImpairedMember

X
- Definition The amount of interest income recognized on impaired and nonperforming loans. + References No definition available. + Details
Name: | fil_ImpairedFinancingReceivableInterestIncomeRecognized
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Average amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 17 -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5258-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c)(1) -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of investment of impaired financing receivables with related allowance for credit losses and without a related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 14A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=49124121&loc=SL6953550-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of allowance for credit losses related to recorded investment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableRelatedAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of unpaid principal balance of impaired financing receivables with related allowance for credit losses and without related allowance for credit losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=49124121&loc=d3e5212-111524 + Details
Name: | us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fil_CommercialBusinessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fil_IndustrialRevenueBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fil_LandDevelopmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fil_LoansReceivableImpairedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fil_OneToFourFamilyResidentialConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fil_OtherResidentialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fil_OwnerOccupiedOneToFourFamilyResidentialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fil_SubdivisionConstructionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_CommercialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_HomeEquityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_AutomobileLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |