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 | Dec. 31, 2014 | Sep. 30, 2014
--- | --- | ---
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | $ 585,757 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross | $ 577,925 tsbk_LoansReceivableIncludingLoansHeldForSaleAndUndisbursedPortionOfLoanBalanceGross
Pass |  |
Financing Receivable, Recorded Investment [Line Items] |  |
Loans receivable | 535,440 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 | 10,484 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 | 20,925 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,908 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 | 103,021 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 | 94,450 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 | 2,074 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,041 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 | 5,456 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 | 45,423 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 | 36,589 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,690 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,384 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 | 295,113 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 | 272,745 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 | 5,791 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 | 9,822 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,755 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 | 37,044 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,888 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 | 156 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,191 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,191 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,042 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,042 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,126 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,126 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,633 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,201 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 | 112 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 | 3,565 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,755 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 | 35,754 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 | 34,037 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 | 672 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 | 24 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,021 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,453 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,410 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 | 38 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 | 5 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 | 32,957 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 | 32,761 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 | 107 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 | 89 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: |