XML 64 R41.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Loans Receivable And Allowance For Loan Losses: Troubled Debt Restructurings on Financing Receivables (Details) (USD $) | Dec. 31, 2014 | Sep. 30, 2014
--- | --- | ---
Financing Receivable, Modifications [Line Items] |  |  |  |
Loans accounted for on a non-accrual basis | $ 10,812,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus |  | $ 10,909,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus |
Accruing loans which are contractually past due 90 days or more | 0 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing |  | 812,000 us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing |
Total of non-accrual and 90 days past due loans | 10,812,000 tsbk_TotalOfNonAccrualAnd90DaysPastDueLoans |  | 11,721,000 tsbk_TotalOfNonAccrualAnd90DaysPastDueLoans |
Non-accrual investment securities | 1,057,000 us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest |  | 1,101,000 us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest |
OREO and other repossessed assets, net | 8,220,000 us-gaap_OtherRealEstateAndForeclosedAssets |  | 9,092,000 us-gaap_OtherRealEstateAndForeclosedAssets |
Total non-performing assets | 20,089,000 tsbk_FinancingReceivablesRecordedInvestmentExcludingAccrualStatusLoans | [1] | 21,914,000 tsbk_FinancingReceivablesRecordedInvestmentExcludingAccrualStatusLoans | [1]
Troubled debt restructured loans on accrual status | 14,371,000 us-gaap_FinancingReceivableModificationsRecordedInvestment |  | 19,088,000 us-gaap_FinancingReceivableModificationsRecordedInvestment |
Non-accrual and 90 days or more past due loans as a percentage of loans receivable | 1.85%tsbk_NonAccrualAnd90DaysOrMorePastDueLoansAsPercentageOfLoansReceivable |  | 2.03%tsbk_NonAccrualAnd90DaysOrMorePastDueLoansAsPercentageOfLoansReceivable |
Non-accrual and 90 days or more past due loans as a percentage of total assets | 1.44%tsbk_NonAccrualAnd90DaysOrMorePastDueLoansAsPercentageOfTotalAssets |  | 1.57%tsbk_NonAccrualAnd90DaysOrMorePastDueLoansAsPercentageOfTotalAssets |
Non-performing assets as a percentage of total assets | 2.68%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans |  | 2.94%us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans |
Loans receivable | 583,917,000 tsbk_LoansReceivableIncludingLoansHeldForSaleGross |  | 576,179,000 tsbk_LoansReceivableIncludingLoansHeldForSaleGross |
Total assets | 749,917,000 us-gaap_Assets |  | 745,565,000 us-gaap_Assets |
Loans and Leases Receivable, Impaired, Commitment to Lend | 0 us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend |  | 0 us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend |
Allowance for Loan Losses Allocated to Troubled Debt Restructured Loans | 210,000 tsbk_AllowanceforLoanLossesAllocatedtoTroubledDebtRestructuredLoans |  | 990,000 tsbk_AllowanceforLoanLossesAllocatedtoTroubledDebtRestructuredLoans |
Accruing |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 12,337,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember |  | 16,804,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember |
Non-Accrual |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 2,034,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember |  | 2,284,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember |
Mortgage loans, one-to-four family |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Loans accounted for on a non-accrual basis | 4,296,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember |  | 4,376,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember |
Troubled debt restructured loans on accrual status | 2,795,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember |  | 2,867,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember |
Mortgage loans, one-to-four family | Accruing |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 2,624,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember |  | 2,634,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember |
Mortgage loans, one-to-four family | Non-Accrual |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 171,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember |  | 233,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansOneToFourFamilyMember |
Mortgage loans, multi-family |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Loans accounted for on a non-accrual basis | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember |  | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember |
Troubled debt restructured loans on accrual status | 3,306,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember |  | 3,317,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember |
Mortgage loans, multi-family | Accruing |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 3,306,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember |  | 3,317,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember |
Mortgage loans, multi-family | Non-Accrual |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 0 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember |  | 0 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansMultiFamilyMember |
Mortgage loans, commercial |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Loans accounted for on a non-accrual basis | 1,439,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |  | 1,468,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
Troubled debt restructured loans on accrual status | 6,798,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |  | 11,428,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
Mortgage loans, commercial | Accruing |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 5,359,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |  | 9,960,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
Mortgage loans, commercial | Non-Accrual |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 1,439,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |  | 1,468,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_CommercialMortgageBackedSecuritiesMember |
Mortgage loans, construction - custom and owner/builder |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Loans accounted for on a non-accrual basis | 156,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember |  | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionCustomAndOwnerbuilderMember |
Mortgage loans, construction - speculative one-to-four family |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Loans accounted for on a non-accrual basis | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember |  | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionSpeculativeOneToFourFamilyMember |
Mortgage loans, construction - Multi-family |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Loans accounted for on a non-accrual basis | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember |  | 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConstructionMultiFamilyMember |
Mortgage loans, land |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Loans accounted for on a non-accrual basis | 4,357,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember |  | 4,564,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember |
Troubled debt restructured loans on accrual status | 1,022,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember |  | 1,025,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember |
Mortgage loans, land | Accruing |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 750,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember |  | 594,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember |
Mortgage loans, land | Non-Accrual |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 272,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember |  | 431,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_MortgageLoansLandMember |
Consumer loans, home equity and second mortgage |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Loans accounted for on a non-accrual basis | 564,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember |  | 498,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember |
Troubled debt restructured loans on accrual status | 450,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember |  | 451,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember |
Consumer loans, home equity and second mortgage | Accruing |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 298,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember |  | 299,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_AccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember |
Consumer loans, home equity and second mortgage | Non-Accrual |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Troubled debt restructured loans on accrual status | 152,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember |  | 152,000 us-gaap_FinancingReceivableModificationsRecordedInvestment / tsbk_AccrualStatusAxis = tsbk_NonAccrualMember / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = tsbk_ConsumerLoansHomeEquityAndSecondMortgageMember |
Consumer loans, other |  |  |  |
Financing Receivable, Modifications [Line Items] |  |  |  |
Loans accounted for on a non-accrual basis | $ 0 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember |  | $ 3,000 us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus / us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis = us-gaap_ConsumerOtherFinancingReceivableMember |
[1] | {F|ahBzfndlYmZpbGluZ3MtaHJkcmoLEgZYTUxEb2MiXlhCUkxEb2NHZW5JbmZvOjc5MDQwNzhhY2NhNTQ1YmJiY2IxNTc2MjYyYjMwOTY3fFRleHRTZWxlY3Rpb246MEM1NTE1RkJCREFENTNGQkEwMDA4NjI4QkJDRjgyMkMM}

X
- Definition Allowance for Loan Losses Allocated to Troubled Debt Restructured Loans + References No definition available. + Details
Name: | tsbk_AllowanceforLoanLossesAllocatedtoTroubledDebtRestructuredLoans
Namespace Prefix: | tsbk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total of other real estate owned, repossessed assets, and non-performing loans + References No definition available. + Details
Name: | tsbk_FinancingReceivablesRecordedInvestmentExcludingAccrualStatusLoans
Namespace Prefix: | tsbk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Total of other real estate owned, repossessed assets, and non-performing loans + References No definition available. + Details
Name: | tsbk_NonAccrualAnd90DaysOrMorePastDueLoansAsPercentageOfLoansReceivable
Namespace Prefix: | tsbk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total of other real estate owned, repossessed assets, and non-performing loans + References No definition available. + Details
Name: | tsbk_NonAccrualAnd90DaysOrMorePastDueLoansAsPercentageOfTotalAssets
Namespace Prefix: | tsbk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total of loans that are 90 or more days past due, and in loans non-accruing. + References No definition available. + Details
Name: | tsbk_TotalOfNonAccrualAnd90DaysPastDueLoans
Namespace Prefix: | tsbk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.18) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 + Details
Name: | us-gaap_Assets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition The amount of the outstanding recorded investment related to financing receivables that have been modified by troubled debt restructurings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=25495931&loc=d3e18845-111554 + Details
Name: | us-gaap_FinancingReceivableModificationsRecordedInvestment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded investment in financing receivables that are 90 days or more past due and still accruing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5111-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Recorded investment in financing receivables that are on nonaccrual status as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5111-111524 + Details
Name: | us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reflects the unfunded portion of contractual agreements to lend funds to borrowers for loans whose terms have been modified by troubled debt restructuring. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 40 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25495931&loc=d3e18794-111554 + Details
Name: | us-gaap_LoansAndLeasesReceivableImpairedCommitmentToLend
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reflects the carrying amount of loans deemed to be questionable as to collection on which no interest is continuing to be recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 7 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35738203&loc=d3e5111-111524 + Details
Name: | us-gaap_LoansAndLeasesReceivableImpairedNonperformingNonaccrualOfInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reflects the percentage derived from dividing impaired loans on which interest has ceased to be accrued by total loans. + References No definition available. + Details
Name: | us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of other real estate and foreclosed assets. Other real estate may include real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned. Foreclosed assets include all assets obtained in full or partial satisfaction of a debt arrangement through foreclosure proceedings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.10(4)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_OtherRealEstateAndForeclosedAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | tsbk_AccrualStatusAxis=tsbk_AccrualMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | tsbk_AccrualStatusAxis=tsbk_NonAccrualMember
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_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: |