XML 258 R222.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Note 15: Disclosures About Fair Value of Financial Instruments (Details) (Fair Value Financial Instruments, USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013
--- | --- | ---
Financial Assets | Cash and Cash Equivalents |  |
Financial Instruments Owned Carrying Amount | $ 218,647 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | $ 227,925 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | 218,647 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 227,925 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 1 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 1 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_CashAndCashEquivalentsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Assets | Held-to-maturity Securities |  |
Financial Instruments Owned Carrying Amount | 450 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_HeldtomaturitySecuritiesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 805 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_HeldtomaturitySecuritiesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | 499 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_HeldtomaturitySecuritiesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 912 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_HeldtomaturitySecuritiesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 2 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_HeldtomaturitySecuritiesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 2 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_HeldtomaturitySecuritiesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Assets | Mortgage Loans Held For Sale |  |
Financial Instruments Owned Carrying Amount | 14,579 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = fil_MortgageLoansHeldForSaleMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 7,239 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = fil_MortgageLoansHeldForSaleMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | 14,579 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = fil_MortgageLoansHeldForSaleMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 7,239 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = fil_MortgageLoansHeldForSaleMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 2 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = fil_MortgageLoansHeldForSaleMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 2 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = fil_MortgageLoansHeldForSaleMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Assets | Loans Receivable |  |
Financial Instruments Owned Carrying Amount | 3,038,848 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 2,439,530 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | 3,047,741 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 2,442,917 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_LoansReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Assets | Accrued Interest Receivable |  |
Financial Instruments Owned Carrying Amount | 11,219 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 11,408 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | 11,219 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 11,408 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestReceivableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Assets | Investment in Federal Home Loan Bank Stock |  |
Financial Instruments Owned Carrying Amount | 16,893 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_InvestmentInFederalHomeLoanBankStockMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 9,822 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_InvestmentInFederalHomeLoanBankStockMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | 16,893 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_InvestmentInFederalHomeLoanBankStockMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 9,822 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_InvestmentInFederalHomeLoanBankStockMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_InvestmentInFederalHomeLoanBankStockMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_InvestmentInFederalHomeLoanBankStockMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialAssetsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Liabilities | Repurchase Agreements |  |
Financial Instruments Owned Carrying Amount |  | 50,000 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember / us-gaap_FinancialInstrumentAxis = us-gaap_RepurchaseAgreementsMember
Financial Instruments, Owned, at Fair Value |  | 53,485 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember / us-gaap_FinancialInstrumentAxis = us-gaap_RepurchaseAgreementsMember
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember / us-gaap_FinancialInstrumentAxis = us-gaap_RepurchaseAgreementsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember / us-gaap_FinancialInstrumentAxis = us-gaap_RepurchaseAgreementsMember
Financial Liabilities | Deposits |  |
Financial Instruments Owned Carrying Amount | 2,990,840 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_DepositsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 2,808,626 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_DepositsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | 2,996,226 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_DepositsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 2,813,779 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_DepositsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_DepositsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_DepositsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Liabilities | Federal Home Loan Bank Advances |  |
Financial Instruments Owned Carrying Amount | 271,641 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_FederalHomeLoanBankAdvancesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 126,757 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_FederalHomeLoanBankAdvancesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | 273,568 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_FederalHomeLoanBankAdvancesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 131,281 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_FederalHomeLoanBankAdvancesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_FederalHomeLoanBankAdvancesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_FederalHomeLoanBankAdvancesMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Liabilities | Short-term Debt |  |
Financial Instruments Owned Carrying Amount | 211,444 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 136,109 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | 211,444 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 136,109 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_ShortTermDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Liabilities | Subordinated Debt |  |
Financial Instruments Owned Carrying Amount | 30,929 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_SubordinatedDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 30,929 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_SubordinatedDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | 30,929 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_SubordinatedDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 30,929 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_SubordinatedDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_SubordinatedDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_SubordinatedDebtMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Liabilities | Accrued Interest Payable |  |
Financial Instruments Owned Carrying Amount | 1,067 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestPayableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 1,099 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestPayableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | 1,067 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestPayableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 1,099 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestPayableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestPayableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = fil_AccruedInterestPayableMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Liabilities | Loan Origination Commitments |  |
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_LoanOriginationCommitmentsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_LoanOriginationCommitmentsMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Liabilities | Letter of Credit |  |
Financial Instruments Owned Carrying Amount | 92 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_LetterOfCreditMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 76 fil_FinancialInstrumentsOwnedCarryingAmount / us-gaap_BalanceSheetLocationAxis = us-gaap_LetterOfCreditMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments, Owned, at Fair Value | $ 92 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_LetterOfCreditMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | $ 76 us-gaap_FinancialInstrumentsOwnedAtFairValue / us-gaap_BalanceSheetLocationAxis = us-gaap_LetterOfCreditMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_LetterOfCreditMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_LetterOfCreditMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember
Financial Liabilities | Line of Credit |  |
Financial Instruments Owned Hierarchy Level | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_LineOfCreditMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember | 3 fil_FinancialInstrumentsOwnedHierarchyLevel / us-gaap_BalanceSheetLocationAxis = us-gaap_LineOfCreditMember / us-gaap_FairValueByAssetClassAxis = fil_FinancialLiabilitiesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = fil_FairValueFinancialInstrumentsMember

X
- Definition No authoritative reference available. + References No definition available. + Details
Name: | fil_FinancialInstrumentsOwnedCarryingAmount
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_FinancialInstrumentsOwnedHierarchyLevel
Namespace Prefix: | fil_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition The aggregate fair value as of the balance sheet date of financial instruments and other positions owned by the entity including: (1) mortgages, mortgage-backed and asset backed securities; (2) US government and agency obligations; (3) state and municipal government obligations; (4) other sovereign government debt; (5) corporate obligations; (6) corporate equities; (7) principal investments; (8) derivative contracts; and (9) physical commodities. Includes both pledged and unpledged holdings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 320 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969 + Details
Name: | us-gaap_FinancialInstrumentsOwnedAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant