XML 98 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 13: Disclosures About Fair Value of Financial Instruments: Schedule Of Financial Instruments Fair Value (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Financial Assets | Cash and Cash Equivalents    
Financial Instruments Owned Carrying Amount $ 278,069fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
$ 218,647fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Instruments, Owned, at Fair Value 278,069us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
218,647us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Fair Value by Fair Value Hierarchy Level 1fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
1fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Assets | Held-to-maturity Securities    
Financial Instruments Owned Carrying Amount 450fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
450fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Instruments, Owned, at Fair Value 502us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
499us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Fair Value by Fair Value Hierarchy Level 2fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
2fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_HeldtomaturitySecuritiesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Assets | Mortgage Loans Held For Sale    
Financial Instruments Owned Carrying Amount 14,521fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= fil_MortgageLoansHeldForSaleMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
14,579fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= fil_MortgageLoansHeldForSaleMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Instruments, Owned, at Fair Value 14,521us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= fil_MortgageLoansHeldForSaleMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
14,579us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= fil_MortgageLoansHeldForSaleMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Fair Value by Fair Value Hierarchy Level 2fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= fil_MortgageLoansHeldForSaleMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
2fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= fil_MortgageLoansHeldForSaleMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Assets | Loans Receivable    
Financial Instruments Owned Carrying Amount 3,120,897fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
3,038,848fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Instruments, Owned, at Fair Value 3,130,362us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
3,047,741us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Fair Value by Fair Value Hierarchy Level 3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LoansReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Assets | Accrued Interest Receivable    
Financial Instruments Owned Carrying Amount 11,357fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
11,219fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Instruments, Owned, at Fair Value 11,357us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
11,219us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Fair Value by Fair Value Hierarchy Level 3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestReceivableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Assets | Investment in Federal Home Loan Bank Stock    
Financial Instruments Owned Carrying Amount 8,566fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
16,893fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Instruments, Owned, at Fair Value 8,566us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
16,893us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Fair Value by Fair Value Hierarchy Level 3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialAssetsMember
Financial Liabilities | Deposits    
Financial Instruments Owned Carrying Amount 3,259,438fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DepositsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
2,990,840fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DepositsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Financial Instruments, Owned, at Fair Value 3,261,434us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DepositsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
2,996,226us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DepositsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Fair Value by Fair Value Hierarchy Level 3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DepositsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DepositsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Financial Liabilities | Federal Home Loan Bank Advances    
Financial Instruments Owned Carrying Amount 92,618fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
271,641fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Financial Instruments, Owned, at Fair Value 94,964us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
273,568us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Fair Value by Fair Value Hierarchy Level 3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_FederalHomeLoanBankAdvancesMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Financial Liabilities | Short-term Debt    
Financial Instruments Owned Carrying Amount 219,504fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
211,444fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Financial Instruments, Owned, at Fair Value 219,504us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
211,444us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Fair Value by Fair Value Hierarchy Level 3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_ShortTermDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Financial Liabilities | Subordinated Debt    
Financial Instruments Owned Carrying Amount 30,929fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_SubordinatedDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
30,929fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_SubordinatedDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Financial Instruments, Owned, at Fair Value 30,929us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_SubordinatedDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
30,929us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_SubordinatedDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Fair Value by Fair Value Hierarchy Level 3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_SubordinatedDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_SubordinatedDebtMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Financial Liabilities | Accrued Interest Payable    
Financial Instruments Owned Carrying Amount 982fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestPayableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
1,067fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestPayableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Financial Instruments, Owned, at Fair Value 982us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestPayableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
1,067us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestPayableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Fair Value by Fair Value Hierarchy Level 3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestPayableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= fil_AccruedInterestPayableMember
/ us-gaap_FairValueByAssetClassAxis
= fil_FinancialLiabilitiesMember
Unrecognized Financial Instruments Net Of Contractual Value | Loan Origination Commitments    
Fair Value by Fair Value Hierarchy Level 3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LoanOriginationCommitmentsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_UnrecognizedFinancialInstrumentsNetOfContractualValueMember
3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LoanOriginationCommitmentsMember
/ us-gaap_FairValueByAssetClassAxis
= fil_UnrecognizedFinancialInstrumentsNetOfContractualValueMember
Unrecognized Financial Instruments Net Of Contractual Value | Letter of Credit    
Financial Instruments Owned Carrying Amount 89fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_FairValueByAssetClassAxis
= fil_UnrecognizedFinancialInstrumentsNetOfContractualValueMember
92fil_FinancialInstrumentsOwnedCarryingAmount
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_FairValueByAssetClassAxis
= fil_UnrecognizedFinancialInstrumentsNetOfContractualValueMember
Financial Instruments, Owned, at Fair Value $ 89us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_FairValueByAssetClassAxis
= fil_UnrecognizedFinancialInstrumentsNetOfContractualValueMember
$ 92us-gaap_FinancialInstrumentsOwnedAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_FairValueByAssetClassAxis
= fil_UnrecognizedFinancialInstrumentsNetOfContractualValueMember
Fair Value by Fair Value Hierarchy Level 3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_FairValueByAssetClassAxis
= fil_UnrecognizedFinancialInstrumentsNetOfContractualValueMember
3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LetterOfCreditMember
/ us-gaap_FairValueByAssetClassAxis
= fil_UnrecognizedFinancialInstrumentsNetOfContractualValueMember
Unrecognized Financial Instruments Net Of Contractual Value | Line of Credit    
Fair Value by Fair Value Hierarchy Level 3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByAssetClassAxis
= fil_UnrecognizedFinancialInstrumentsNetOfContractualValueMember
3fil_FairValueByFairValueHierarchyLevel
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_LineOfCreditMember
/ us-gaap_FairValueByAssetClassAxis
= fil_UnrecognizedFinancialInstrumentsNetOfContractualValueMember