XML 70 R38.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans Receivable And Allowance For Loan Losses: Financing Receivable Credit Quality Indicators (Details) (USD $) In Thousands, unless otherwise specified | Mar. 31, 2015 | Sep. 30, 2014
--- | --- | ---
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | $ 596,547 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross | $ 577,925 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross
Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 548,677 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 522,509 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 13,655 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 10,254 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 15,803 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 27,106 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 18,412 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 18,056 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Mortgage loans, one-to-four family |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 107,821 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember | 98,534 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember
Mortgage loans, one-to-four family | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 99,880 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 90,340 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Mortgage loans, one-to-four family | Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 1,999 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 1,749 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Mortgage loans, one-to-four family | Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 1,037 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 1,045 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Mortgage loans, one-to-four family | Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 4,905 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 5,400 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Mortgage loans, multi-family |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 48,641 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember | 46,206 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember
Mortgage loans, multi-family | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 39,842 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 37,336 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Mortgage loans, multi-family | Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 1,682 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 1,697 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Mortgage loans, multi-family | Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 6,357 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 6,410 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Mortgage loans, multi-family | Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 760 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 763 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Mortgage loans, commercial |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 296,338 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember | 294,354 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember
Mortgage loans, commercial | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 275,554 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 266,467 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Mortgage loans, commercial | Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 8,121 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 5,819 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Mortgage loans, commercial | Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 5,846 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 15,946 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Mortgage loans, commercial | Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 6,817 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 6,122 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Mortgage loans, construction - custom and owner/builder |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 36,775 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember | 34,553 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember
Mortgage loans, construction - custom and owner/builder | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 36,550 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 34,553 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Mortgage loans, construction - custom and owner/builder | Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Mortgage loans, construction - custom and owner/builder | Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Mortgage loans, construction - custom and owner/builder | Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 225 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Mortgage loans, construction - speculative one-to-four family |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 1,787 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember | 1,204 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember
Mortgage loans, construction - speculative one-to-four family | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 1,787 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 1,204 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Mortgage loans, construction - speculative one-to-four family | Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Mortgage loans, construction - speculative one-to-four family | Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Mortgage loans, construction - speculative one-to-four family | Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Mortgage loans, construction – commercial |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 1,283 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCommercialMember | 2,887 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCommercialMember
Mortgage loans, construction – commercial | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 1,283 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCommercialMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 2,887 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCommercialMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Mortgage loans, construction – commercial | Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCommercialMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCommercialMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Mortgage loans, construction – commercial | Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCommercialMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCommercialMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Mortgage loans, construction – commercial | Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCommercialMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCommercialMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Mortgage loans, construction - Multi-family |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 1,598 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember | 419 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember
Mortgage loans, construction - Multi-family | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 1,598 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 419 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Mortgage loans, construction - Multi-family | Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Mortgage loans, construction - Multi-family | Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Mortgage loans, construction - Multi-family | Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Mortgage loans, land |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 28,464 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember | 29,589 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember
Mortgage loans, land | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 20,181 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 21,084 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Mortgage loans, land | Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 1,196 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 114 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Mortgage loans, land | Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 2,454 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 3,586 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Mortgage loans, land | Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 4,633 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 4,805 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Consumer loans, home equity and second mortgage |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 34,362 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember | 34,921 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember
Consumer loans, home equity and second mortgage | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 32,703 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 33,207 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Consumer loans, home equity and second mortgage | Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 605 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 724 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Consumer loans, home equity and second mortgage | Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 23 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 27 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Consumer loans, home equity and second mortgage | Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 1,031 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 963 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Consumer loans, other |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 4,567 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember | 4,699 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember
Consumer loans, other | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 4,526 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 4,657 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Consumer loans, other | Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 39 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Consumer loans, other | Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Consumer loans, other | Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 41 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | 3 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember
Commercial business loans |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 34,911 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember | 30,559 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember
Commercial business loans | Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 34,773 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember | 30,355 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_PassMember
Commercial business loans | Watch |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 52 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember | 112 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember / us-gaap_InternalCreditAssessmentAxis = tsbk_WatchMember
Commercial business loans | Special Mention |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 86 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember | 92 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SpecialMentionMember
Commercial business loans | Substandard |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | $ 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember | $ 0 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialLoanMember / us-gaap_InternalCreditAssessmentAxis = us-gaap_SubstandardMember

X
- Definition Loans Receivable, Including Loans Held-For-Sale and Loans in Process, Gross + References No definition available. + Details
Name: | tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross
Namespace Prefix: | tsbk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tsbk_ConstructionCommercialMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tsbk_ConstructionCustomAndOwnerbuilderMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tsbk_ConstructionMultiFamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tsbk_ConstructionSpeculativeOneToFourFamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tsbk_MortgageLoansLandMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tsbk_MortgageLoansMultiFamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=tsbk_MortgageLoansOneToFourFamilyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialLoanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_CommercialMortgageBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConsumerOtherFinancingReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=tsbk_WatchMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |