XML 62 R182.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 3: Loans and Allowance For Loan Losses: Schedule of Financing Receivable Credit Quality Indicators (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Satisfactory | One To Four Family Residential Construction    
Loan Portfolio Internal Grading System Classification $ 39,049fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OneToFourFamilyResidentialConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
$ 34,364fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OneToFourFamilyResidentialConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Subdivision Construction    
Loan Portfolio Internal Grading System Classification 24,269fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_SubdivisionConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
36,524fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_SubdivisionConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Land Development    
Loan Portfolio Internal Grading System Classification 41,035fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_LandDevelopmentMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
45,606fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_LandDevelopmentMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Commercial Construction    
Loan Portfolio Internal Grading System Classification 392,929fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
184,019fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Owner Occupied One To Four Family Residential    
Loan Portfolio Internal Grading System Classification 85,041fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
84,931fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Non-Owner Occupied One To Four Family Residential    
Loan Portfolio Internal Grading System Classification 141,198fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
137,003fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Commercial Real Estate    
Loan Portfolio Internal Grading System Classification 901,167fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
727,668fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Other Residential    
Loan Portfolio Internal Grading System Classification 380,811fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OtherResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
311,320fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OtherResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Commercial Business    
Loan Portfolio Internal Grading System Classification 351,744fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
307,540fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Industrial Revenue Bonds    
Loan Portfolio Internal Grading System Classification 40,037fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_IndustrialRevenueBondsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
39,532fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_IndustrialRevenueBondsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Consumer Loans Auto Financing Receivable    
Loan Portfolio Internal Grading System Classification 323,002fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
134,516fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Consumer Other Financing Receivable    
Loan Portfolio Internal Grading System Classification 77,507fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
81,769fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Home Equity Line of Credit    
Loan Portfolio Internal Grading System Classification 65,841fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
57,713fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Acquired FDIC Covered Loans Net Of Discounts    
Loan Portfolio Internal Grading System Classification 286,049fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
383,891fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Satisfactory | Acquired Loans No Longer Covered By FDIC Loss Sharing Agreements Net Of Discounts    
Loan Portfolio Internal Grading System Classification 48,592fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_AcquiredLoansNoLongerCoveredByFdicLossSharingAgreementsNetOfDiscountsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
 
Satisfactory | Acquired Non-Covered Loans Net Of Discounts    
Loan Portfolio Internal Grading System Classification 121,982fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_AcquiredNonCoveredLoansNetOfDiscountsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
 
Satisfactory | Loans Receivable    
Loan Portfolio Internal Grading System Classification 3,320,253fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
2,566,396fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_SatisfactoryMember
Watch | One To Four Family Residential Construction    
Loan Portfolio Internal Grading System Classification   298fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OneToFourFamilyResidentialConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
Watch | Subdivision Construction    
Loan Portfolio Internal Grading System Classification 21fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_SubdivisionConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
706fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_SubdivisionConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
Watch | Land Development    
Loan Portfolio Internal Grading System Classification 5,000fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_LandDevelopmentMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
1,148fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_LandDevelopmentMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
Watch | Owner Occupied One To Four Family Residential    
Loan Portfolio Internal Grading System Classification 745fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
503fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
Watch | Non-Owner Occupied One To Four Family Residential    
Loan Portfolio Internal Grading System Classification 580fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
6,718fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
Watch | Commercial Real Estate    
Loan Portfolio Internal Grading System Classification 32,155fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
37,937fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
Watch | Other Residential    
Loan Portfolio Internal Grading System Classification 9,647fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OtherResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
12,323fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OtherResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
Watch | Commercial Business    
Loan Portfolio Internal Grading System Classification 423fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
1,803fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
Watch | Industrial Revenue Bonds    
Loan Portfolio Internal Grading System Classification 1,024fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_IndustrialRevenueBondsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
675fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_IndustrialRevenueBondsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
Watch | Consumer Other Financing Receivable    
Loan Portfolio Internal Grading System Classification 3fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
6fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
Watch | Loans Receivable    
Loan Portfolio Internal Grading System Classification 49,598fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
62,117fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_WatchMember
Substandard | One To Four Family Residential Construction    
Loan Portfolio Internal Grading System Classification 1,312fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OneToFourFamilyResidentialConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Substandard | Subdivision Construction    
Loan Portfolio Internal Grading System Classification 4,303fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_SubdivisionConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
3,179fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_SubdivisionConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Land Development    
Loan Portfolio Internal Grading System Classification 6,061fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_LandDevelopmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
11,087fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_LandDevelopmentMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Owner Occupied One To Four Family Residential    
Loan Portfolio Internal Grading System Classification 1,763fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
3,699fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Non-Owner Occupied One To Four Family Residential    
Loan Portfolio Internal Grading System Classification 1,273fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
2,187fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Commercial Real Estate    
Loan Portfolio Internal Grading System Classification 12,554fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
15,085fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Other Residential    
Loan Portfolio Internal Grading System Classification 1,956fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OtherResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
1,956fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OtherResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Commercial Business    
Loan Portfolio Internal Grading System Classification 1,845fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
3,528fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Industrial Revenue Bonds    
Loan Portfolio Internal Grading System Classification   2,023fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_IndustrialRevenueBondsMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Consumer Loans Auto Financing Receivable    
Loan Portfolio Internal Grading System Classification 351fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
201fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Consumer Other Financing Receivable    
Loan Portfolio Internal Grading System Classification 519fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
485fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Home Equity Line of Credit    
Loan Portfolio Internal Grading System Classification 431fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
570fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Acquired FDIC Covered Loans Net Of Discounts    
Loan Portfolio Internal Grading System Classification 559fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
2,273fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Substandard | Acquired Loans No Longer Covered By FDIC Loss Sharing Agreements Net Of Discounts    
Loan Portfolio Internal Grading System Classification 1,353fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_AcquiredLoansNoLongerCoveredByFdicLossSharingAgreementsNetOfDiscountsMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
 
Substandard | Loans Receivable    
Loan Portfolio Internal Grading System Classification 34,280fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
46,273fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_SubstandardMember
Doubtful | Commercial Business    
Loan Portfolio Internal Grading System Classification   2,398fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
Doubtful | Loans Receivable    
Loan Portfolio Internal Grading System Classification   2,398fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= us-gaap_DoubtfulMember
Total For Internal Credit Assessment Portfolio | One To Four Family Residential Construction    
Loan Portfolio Internal Grading System Classification 40,361fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OneToFourFamilyResidentialConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
34,662fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OneToFourFamilyResidentialConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Subdivision Construction    
Loan Portfolio Internal Grading System Classification 28,593fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_SubdivisionConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
40,409fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_SubdivisionConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Land Development    
Loan Portfolio Internal Grading System Classification 52,096fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_LandDevelopmentMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
57,841fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_LandDevelopmentMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Commercial Construction    
Loan Portfolio Internal Grading System Classification 392,929fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
184,019fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Owner Occupied One To Four Family Residential    
Loan Portfolio Internal Grading System Classification 87,549fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
89,133fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Non-Owner Occupied One To Four Family Residential    
Loan Portfolio Internal Grading System Classification 143,051fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
145,908fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_NonOwnerOccupiedOneToFourFamilyResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Commercial Real Estate    
Loan Portfolio Internal Grading System Classification 945,876fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
780,690fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_CommercialRealEstateMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Other Residential    
Loan Portfolio Internal Grading System Classification 392,414fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OtherResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
325,599fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_OtherResidentialMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Commercial Business    
Loan Portfolio Internal Grading System Classification 354,012fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
315,269fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_CommercialBusinessMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Industrial Revenue Bonds    
Loan Portfolio Internal Grading System Classification 41,061fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_IndustrialRevenueBondsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
42,230fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_IndustrialRevenueBondsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Consumer Loans Auto Financing Receivable    
Loan Portfolio Internal Grading System Classification 323,353fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
134,717fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Consumer Other Financing Receivable    
Loan Portfolio Internal Grading System Classification 78,029fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
82,260fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Home Equity Line of Credit    
Loan Portfolio Internal Grading System Classification 66,272fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
58,283fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Acquired FDIC Covered Loans Net Of Discounts    
Loan Portfolio Internal Grading System Classification 286,608fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
386,164fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_AcquiredFdicCoveredLoansNetOfDiscountsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
Total For Internal Credit Assessment Portfolio | Acquired Loans No Longer Covered By FDIC Loss Sharing Agreements Net Of Discounts    
Loan Portfolio Internal Grading System Classification 49,945fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_AcquiredLoansNoLongerCoveredByFdicLossSharingAgreementsNetOfDiscountsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
 
Total For Internal Credit Assessment Portfolio | Acquired Non-Covered Loans Net Of Discounts    
Loan Portfolio Internal Grading System Classification 121,982fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= fil_AcquiredNonCoveredLoansNetOfDiscountsMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
 
Total For Internal Credit Assessment Portfolio | Loans Receivable    
Loan Portfolio Internal Grading System Classification $ 3,404,131fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember
$ 2,677,184fil_LoanPortfolioInternalGradingSystemClassification
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= us-gaap_LoansReceivableMember
/ us-gaap_InternalCreditAssessmentAxis
= fil_TotalForInternalCreditAssessmentPortfolioMember