XML 89 R84.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 7: Loans and Allowance For Loan Losses: Allowance for Credit Losses on Financing Receivables (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2015 | Mar. 31, 2014 | Dec. 31, 2014
Provision for loan losses | $ 1,300 us-gaap_ProvisionForLoanAndLeaseLosses | $ 1,691 us-gaap_ProvisionForLoanAndLeaseLosses |
One To Four Family Residential Construction |  |  |
Provision for Loan Losses Expensed | 556 us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember | (548)us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |
Financing Receivable, Allowance for Credit Losses, Write-downs | (140)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember | (1,192)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |
Allowance for Doubtful Accounts Receivable, Recoveries | 114 us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |  |
Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment | 707 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |  | 829 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
Financing Receivable, Allowance for Credit Losses, Collectively Evaluated for Impairment | 3,068 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |  | 2,532 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Provision for Loan Losses | 210 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |  | 94 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
Financing Receivable, Individually Evaluated for Impairment | 10,937 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |  | 11,488 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
Financing Receivable, Collectively Evaluated for Impairment | 301,296 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |  | 288,066 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
All Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Not Accounted for Using Income Recognition Model | 225,253 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember |  | 234,158 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
One To Four Family Residential Construction | Beginning of period |  |  |
Provision for loan losses | 3,455 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember | 6,235 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember |
One To Four Family Residential Construction | End of period |  |  |
Provision for loan losses | 3,985 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember | 4,638 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember |
Other Residential |  |  |
Provision for Loan Losses Expensed | (140)us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember | (687)us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember |
Financing Receivable, Allowance for Credit Losses, Write-downs | (3)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember |  |
Allowance for Doubtful Accounts Receivable, Recoveries | 11 us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember |  |
Financing Receivable, Allowance for Credit Losses, Collectively Evaluated for Impairment | 2,768 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember |  | 2,923 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember
Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Provision for Loan Losses | 41 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember |  | 18 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember
Financing Receivable, Individually Evaluated for Impairment | 9,768 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember |  | 9,804 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember
Financing Receivable, Collectively Evaluated for Impairment | 385,862 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember |  | 382,610 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember
All Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Not Accounted for Using Income Recognition Model | 45,989 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember |  | 48,470 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember
Other Residential | Beginning of period |  |  |
Provision for loan losses | 2,941 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember | 2,678 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember |
Other Residential | End of period |  |  |
Provision for loan losses | 2,809 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember | 1,998 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember |
Commercial Real Estate |  |  |
Provision for Loan Losses Expensed | 385 us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 1,641 us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |
Financing Receivable, Allowance for Credit Losses, Write-downs | (2)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | (381)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |
Allowance for Doubtful Accounts Receivable, Recoveries | 60 us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  |
Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment | 2,271 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  | 1,751 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Financing Receivable, Allowance for Credit Losses, Collectively Evaluated for Impairment | 16,547 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  | 16,671 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Provision for Loan Losses | 1,398 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  | 1,351 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Financing Receivable, Individually Evaluated for Impairment | 26,644 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  | 28,641 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Financing Receivable, Collectively Evaluated for Impairment | 939,329 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  | 917,235 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
All Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Not Accounted for Using Income Recognition Model | 100,087 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |  | 107,278 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Commercial Real Estate | Beginning of period |  |  |
Provision for loan losses | 19,773 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember | 16,939 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember |
Commercial Real Estate | End of period |  |  |
Provision for loan losses | 20,216 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember | 18,443 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember |
Commercial Construction |  |  |
Provision for Loan Losses Expensed | (113)us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember | 2,582 us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember |
Financing Receivable, Allowance for Credit Losses, Write-downs | (197)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember | (35)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember |
Allowance for Doubtful Accounts Receivable, Recoveries | 104 us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember |  |
Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment | 1,414 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember |  | 1,507 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember
Financing Receivable, Allowance for Credit Losses, Collectively Evaluated for Impairment | 1,704 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember |  | 1,905 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember
Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Provision for Loan Losses | 238 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember |  | 150 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember
Financing Receivable, Individually Evaluated for Impairment | 7,387 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember |  | 7,601 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember
Financing Receivable, Collectively Evaluated for Impairment | 486,115 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember |  | 437,424 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember
All Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Not Accounted for Using Income Recognition Model | 2,132 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember |  | 1,937 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember
Commercial Construction | Beginning of period |  |  |
Provision for loan losses | 3,562 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember | 4,464 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember |
Commercial Construction | End of period |  |  |
Provision for loan losses | 3,356 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember | 7,071 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember |
Commercial Business |  |  |
Provision for Loan Losses Expensed | 467 us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | (2,307)us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember |
Financing Receivable, Allowance for Credit Losses, Write-downs | (224)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | (1,949)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember |
Allowance for Doubtful Accounts Receivable, Recoveries | 23 us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember |  |
Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment | 686 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember |  | 823 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Financing Receivable, Allowance for Credit Losses, Collectively Evaluated for Impairment | 3,228 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember |  | 2,805 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Provision for Loan Losses | 31 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember |  | 51 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Financing Receivable, Individually Evaluated for Impairment | 2,270 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember |  | 2,725 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Financing Receivable, Collectively Evaluated for Impairment | 405,747 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember |  | 392,348 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
All Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Not Accounted for Using Income Recognition Model | 16,572 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember |  | 17,789 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Commercial Business | Beginning of period |  |  |
Provision for loan losses | 3,679 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember | 6,451 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember |
Commercial Business | End of period |  |  |
Provision for loan losses | 3,945 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember | 2,341 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember |
Consumer |  |  |
Provision for Loan Losses Expensed | 145 us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember | 1,010 us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember |
Financing Receivable, Allowance for Credit Losses, Write-downs | (1,147)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember | (1,020)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember |
Allowance for Doubtful Accounts Receivable, Recoveries | 737 us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember |  |
Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment | 221 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember |  | 232 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember
Financing Receivable, Allowance for Credit Losses, Collectively Evaluated for Impairment | 4,235 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember |  | 4,321 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember
Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Provision for Loan Losses | 304 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember |  | 472 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember
Financing Receivable, Individually Evaluated for Impairment | 1,408 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember |  | 1,480 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember
Financing Receivable, Collectively Evaluated for Impairment | 491,361 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember |  | 466,174 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember
All Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Not Accounted for Using Income Recognition Model | 48,115 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember |  | 48,903 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember
Consumer | Beginning of period |  |  |
Provision for loan losses | 5,025 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember | 3,349 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember |
Consumer | End of period |  |  |
Provision for loan losses | 4,760 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember | 3,784 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_ConsumerMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember |
Loans Receivable |  |  |
Provision for Loan Losses Expensed | 1,300 us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember | 1,691 us-gaap_ProvisionForLoanLossesExpensed / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember |
Financing Receivable, Allowance for Credit Losses, Write-downs | (1,713)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember | (4,577)us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember |
Allowance for Doubtful Accounts Receivable, Recoveries | 1,049 us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember |  |
Financing Receivable, Allowance for Credit Losses, Individually Evaluated for Impairment | 5,299 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember |  | 5,142 us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Financing Receivable, Allowance for Credit Losses, Collectively Evaluated for Impairment | 31,550 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember |  | 31,157 us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Provision for Loan Losses | 2,222 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember |  | 2,136 us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1 / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Financing Receivable, Individually Evaluated for Impairment | 58,414 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember |  | 61,739 us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Financing Receivable, Collectively Evaluated for Impairment | 3,009,710 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember |  | 2,883,857 us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
All Certain Loans Acquired in Transfer Not Accounted for as Debt Securities, Not Accounted for Using Income Recognition Model | 438,148 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember |  | 458,535 us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Loans Receivable | Beginning of period |  |  |
Provision for loan losses | 38,435 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember | 40,116 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_CreationDateAxis = fil_BeginningOfPeriodMember |
Loans Receivable | End of period |  |  |
Provision for loan losses | $ 39,071 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember | $ 38,275 us-gaap_ProvisionForLoanAndLeaseLosses / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember / us-gaap_CreationDateAxis = fil_EndOfPeriodMember |

X
- Definition The carrying amount as of the balance sheet date of loans not accounted for as debt securities, with evidence of deterioration of credit quality since origination that were acquired by completion of a transfer, for which it was deemed probable at acquisition that the investor would be unable to collect all contractually required payments, and to which the income recognition total model was not applied. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 30 -Section 15 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=27045933&loc=d3e13503-111538 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (a)(4) -URI http://asc.fasb.org/extlink&oid=6379141&loc=d3e15032-111544 + Details
Name: | us-gaap_AllCertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModel
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of recoveries of receivables doubtful of collection that were previously charged off. + References No definition available. + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of expense related to loan loss not accounted for as debt securities, with evidence of deterioration of credit quality. + References No definition available. + Details
Name: | us-gaap_CertainLoansAcquiredInTransferNotAccountedForAsDebtSecuritiesProvisionForLoanLosses1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The valuation allowance for financing receivables that are expected to be uncollectible that were collectively evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=49124121&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of valuation allowance for financing receivables that are expected to be uncollectible that were individually evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=49124121&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of direct write-downs of financing receivables charged against the allowance. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=49124121&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The balance of financing receivables that were collectively evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=49124121&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The balance of financing receivables that were individually evaluated for impairment. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (h) -URI http://asc.fasb.org/extlink&oid=49124121&loc=SL6953423-111524 + Details
Name: | us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of expense related to estimated loss from loan and lease transactions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.11) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 11B -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=49124121&loc=SL6953423-111524 + Details
Name: | us-gaap_ProvisionForLoanAndLeaseLosses
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of expense related to loss from loan transactions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.11) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 + Details
Name: | us-gaap_ProvisionForLoanLossesExpensed
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=fil_ConsumerMember
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=us-gaap_CommercialRealEstateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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