XML 71 R173.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 3: Loans and Allowance For Loan Losses: Schedule of Loans Receivable By Aging Analysis (Details) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
One To Four Family Residential Construction |  |
Loans Current | $ 40,361 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember | $ 34,662 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
Total Loans Receivable | 40,361 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember | 34,662 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OneToFourFamilyResidentialConstructionMember
Subdivision Construction |  |
Loans 30 to 59 Days Past Due | 109 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember |
Loans Over 90 Days Past Due |  | 871 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember
Loans Total Past Due | 109 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 871 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember
Loans Current | 28,484 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 39,538 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember
Total Loans Receivable | 28,593 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember | 40,409 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_SubdivisionConstructionMember
Land Development |  |
Loans 30 to 59 Days Past Due | 110 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 145 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember
Loans 60 to 89 Days Past Due |  | 38 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember
Loans Over 90 Days Past Due | 255 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 338 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember
Loans Total Past Due | 365 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 521 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember
Loans Current | 51,731 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 57,320 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember
Total Loans Receivable | 52,096 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember | 57,841 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LandDevelopmentMember
Commercial Construction |  |
Loans Current | 392,929 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember | 184,019 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember
Total Loans Receivable | 392,929 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember | 184,019 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialConstructionMember
Owner Occupied One To Four Family Residential |  |
Loans 30 to 59 Days Past Due | 2,037 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 1,233 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Loans 60 to 89 Days Past Due | 441 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 344 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Loans Over 90 Days Past Due | 1,029 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 3,014 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Loans Total Past Due | 3,507 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 4,591 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Loans Current | 84,042 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 84,542 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Total Loans Receivable | 87,549 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 89,133 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing | 170 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember | 211 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OwnerOccupiedOneToFourFamilyResidentialMember
Non-Owner Occupied One To Four Family Residential |  |
Loans 30 to 59 Days Past Due | 583 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 1,562 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Loans 60 to 89 Days Past Due |  | 171 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Loans Over 90 Days Past Due | 296 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 843 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Loans Total Past Due | 879 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 2,576 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Loans Current | 142,172 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 143,332 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Total Loans Receivable | 143,051 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember | 145,908 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing |  | 140 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
Commercial Real Estate |  |
Loans 30 to 59 Days Past Due | 6,887 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 2,856 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Loans 60 to 89 Days Past Due |  | 131 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Loans Over 90 Days Past Due | 4,699 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 6,205 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Loans Total Past Due | 11,586 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 9,192 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Loans Current | 934,290 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 771,498 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Total Loans Receivable | 945,876 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember | 780,690 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing | 187 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_CommercialRealEstateMember |
Other Residential |  |
Loans Current | 392,414 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember | 325,599 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember
Total Loans Receivable | 392,414 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember | 325,599 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_OtherResidentialMember
Commercial Business |  |
Loans 30 to 59 Days Past Due | 59 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 17 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Loans 60 to 89 Days Past Due |  | 19 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Loans Over 90 Days Past Due | 411 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 5,208 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Loans Total Past Due | 470 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 5,244 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Loans Current | 353,542 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 310,025 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Total Loans Receivable | 354,012 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember | 315,269 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_CommercialBusinessMember
Industrial Revenue Bonds |  |
Loans Over 90 Days Past Due |  | 2,023 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_IndustrialRevenueBondsMember
Loans Total Past Due |  | 2,023 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_IndustrialRevenueBondsMember
Loans Current | 41,061 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_IndustrialRevenueBondsMember | 40,207 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_IndustrialRevenueBondsMember
Total Loans Receivable | 41,061 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_IndustrialRevenueBondsMember | 42,230 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_IndustrialRevenueBondsMember
Consumer Loans Auto Financing Receivable |  |
Loans 30 to 59 Days Past Due | 1,801 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember | 955 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember
Loans 60 to 89 Days Past Due | 244 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember | 127 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember
Loans Over 90 Days Past Due | 316 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember | 168 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember
Loans Total Past Due | 2,361 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember | 1,250 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember
Loans Current | 320,992 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember | 133,467 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember
Total Loans Receivable | 323,353 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember | 134,717 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerLoansAutoFinancingReceivableMember
Consumer Other Financing Receivable |  |
Loans 30 to 59 Days Past Due | 1,301 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember | 1,258 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember
Loans 60 to 89 Days Past Due | 260 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember | 333 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember
Loans Over 90 Days Past Due | 801 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember | 732 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember
Loans Total Past Due | 2,362 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember | 2,323 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember
Loans Current | 75,667 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember | 79,937 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember
Total Loans Receivable | 78,029 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember | 82,260 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing | 397 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember | 257 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_ConsumerOtherFinancingReceivableMember
Home Equity Line of Credit |  |
Loans 30 to 59 Days Past Due | 89 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 168 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember
Loans 60 to 89 Days Past Due |  | 16 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember
Loans Over 90 Days Past Due | 340 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 504 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember
Loans Total Past Due | 429 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 688 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember
Loans Current | 65,843 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 57,595 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember
Total Loans Receivable | 66,272 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember | 58,283 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing | 22 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_HomeEquityMember |
Acquired FDIC Covered Loans Net Of Discounts |  |
Loans 30 to 59 Days Past Due | 6,236 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember | 7,623 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
Loans 60 to 89 Days Past Due | 1,062 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember | 1,849 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
Loans Over 90 Days Past Due | 16,419 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember | 24,761 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
Loans Total Past Due | 23,717 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember | 34,233 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
Loans Current | 262,891 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember | 351,931 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
Total Loans Receivable | 286,608 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember | 386,164 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing | 194 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember | 215 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
Acquired Loans No Longer Covered By FDIC Loss Sharing Agreements Net Of Discounts |  |
Loans 30 to 59 Days Past Due | 754 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredLoansNoLongerCoveredByFdicLossSharingAgreementsNetOfDiscountsMember |
Loans 60 to 89 Days Past Due | 46 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredLoansNoLongerCoveredByFdicLossSharingAgreementsNetOfDiscountsMember |
Loans Over 90 Days Past Due | 243 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredLoansNoLongerCoveredByFdicLossSharingAgreementsNetOfDiscountsMember |
Loans Total Past Due | 1,043 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredLoansNoLongerCoveredByFdicLossSharingAgreementsNetOfDiscountsMember |
Loans Current | 48,902 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredLoansNoLongerCoveredByFdicLossSharingAgreementsNetOfDiscountsMember |
Total Loans Receivable | 49,945 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_AcquiredLoansNoLongerCoveredByFdicLossSharingAgreementsNetOfDiscountsMember |
Total Acquired Non-Covered Loans |  |
Loans 30 to 59 Days Past Due | 2,638 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalAcquiredNonCoveredLoansMember |
Loans 60 to 89 Days Past Due | 640 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalAcquiredNonCoveredLoansMember |
Loans Over 90 Days Past Due | 11,248 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalAcquiredNonCoveredLoansMember |
Loans Total Past Due | 14,526 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalAcquiredNonCoveredLoansMember |
Loans Current | 107,456 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalAcquiredNonCoveredLoansMember |
Total Loans Receivable | 121,982 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalAcquiredNonCoveredLoansMember |
Total Including FDIC Supported Loans Net Of Discount And Acquired Non-Covered Loans |  |
Loans 30 to 59 Days Past Due | 22,604 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFdicSupportedLoansNetOfDiscountAndAcquiredNonCoveredLoansMember |
Loans 60 to 89 Days Past Due | 2,693 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFdicSupportedLoansNetOfDiscountAndAcquiredNonCoveredLoansMember |
Loans Over 90 Days Past Due | 36,057 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFdicSupportedLoansNetOfDiscountAndAcquiredNonCoveredLoansMember |
Loans Total Past Due | 61,354 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFdicSupportedLoansNetOfDiscountAndAcquiredNonCoveredLoansMember |
Loans Current | 3,342,777 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFdicSupportedLoansNetOfDiscountAndAcquiredNonCoveredLoansMember |
Total Loans Receivable | 3,404,131 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFdicSupportedLoansNetOfDiscountAndAcquiredNonCoveredLoansMember |
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing | 970 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFdicSupportedLoansNetOfDiscountAndAcquiredNonCoveredLoansMember |
Less FDIC Supported Loans And Acquired Not Covered Loans Net Of Discounts |  |
Loans 30 to 59 Days Past Due | 9,628 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFdicSupportedLoansAndAcquiredNotCoveredLoansNetOfDiscountsMember |
Loans 60 to 89 Days Past Due | 1,748 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFdicSupportedLoansAndAcquiredNotCoveredLoansNetOfDiscountsMember |
Loans Over 90 Days Past Due | 27,910 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFdicSupportedLoansAndAcquiredNotCoveredLoansNetOfDiscountsMember |
Loans Total Past Due | 39,286 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFdicSupportedLoansAndAcquiredNotCoveredLoansNetOfDiscountsMember |
Loans Current | 419,249 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFdicSupportedLoansAndAcquiredNotCoveredLoansNetOfDiscountsMember |
Total Loans Receivable | 458,535 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFdicSupportedLoansAndAcquiredNotCoveredLoansNetOfDiscountsMember |
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing | 194 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFdicSupportedLoansAndAcquiredNotCoveredLoansNetOfDiscountsMember |
Loans Receivable |  |
Loans 30 to 59 Days Past Due | 12,976 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember | 8,194 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Loans 60 to 89 Days Past Due | 945 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember | 1,179 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Loans Over 90 Days Past Due | 8,147 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember | 19,906 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Loans Total Past Due | 22,068 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember | 29,279 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Loans Current | 2,923,528 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember | 2,261,741 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Total Loans Receivable | 2,945,596 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember | 2,291,020 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing | 776 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember | 608 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = us-gaap_LoansReceivableMember
Total Including FDIC Supported Loans Net Of Discount |  |
Loans 30 to 59 Days Past Due |  | 15,817 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFDICSupportedLoansNetOfDiscountMember
Loans 60 to 89 Days Past Due |  | 3,028 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFDICSupportedLoansNetOfDiscountMember
Loans Over 90 Days Past Due |  | 44,667 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFDICSupportedLoansNetOfDiscountMember
Loans Total Past Due |  | 63,512 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFDICSupportedLoansNetOfDiscountMember
Loans Current |  | 2,613,672 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFDICSupportedLoansNetOfDiscountMember
Total Loans Receivable |  | 2,677,184 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFDICSupportedLoansNetOfDiscountMember
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing |  | 823 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_TotalIncludingFDICSupportedLoansNetOfDiscountMember
Less FDIC Supported Loans Net Of Discounts |  |
Loans 30 to 59 Days Past Due |  | 7,623 us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFDICSupportedLoansNetOfDiscountsMember
Loans 60 to 89 Days Past Due |  | 1,849 us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFDICSupportedLoansNetOfDiscountsMember
Loans Over 90 Days Past Due |  | 24,761 fil_LoansOver90DaysPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFDICSupportedLoansNetOfDiscountsMember
Loans Total Past Due |  | 34,233 fil_LoansTotalPastDue / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFDICSupportedLoansNetOfDiscountsMember
Loans Current |  | 351,931 fil_LoansCurrent / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFDICSupportedLoansNetOfDiscountsMember
Total Loans Receivable |  | 386,164 fil_TotalLoansReceivable / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFDICSupportedLoansNetOfDiscountsMember
Financing Receivable, Recorded Investment, 90 Days Past Due and Still Accruing |  | $ 215 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing / us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis = fil_LessFDICSupportedLoansNetOfDiscountsMember

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | fil_LoansCurrent
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | fil_LoansOver90DaysPastDue
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | fil_LoansTotalPastDue
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | fil_TotalLoansReceivable
Namespace Prefix: | fil_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are less than 60 days past due but more than 29 days past due. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment30To59DaysPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Financing receivables that are less than 90 days past due but more than 59 days past due. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7A -URI http://asc.fasb.org/extlink&oid=35738203&loc=SL6953401-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment60To89DaysPastDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded investment in financing receivables that are 90 days or more past due and still accruing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5111-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

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

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_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_LessFdicSupportedLoansAndAcquiredNotCoveredLoansNetOfDiscountsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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