XML 35 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans and Allowance for Loan Losses, Impaired Receivables (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Impaired loans by loans class [Abstract]    
Recorded Investment $ 25,724us-gaap_ImpairedFinancingReceivableRecordedInvestment $ 26,535us-gaap_ImpairedFinancingReceivableRecordedInvestment
Unpaid Principal Balance 27,535us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance 29,585us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
Average Recorded Investment 26,791us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment 27,737us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
Commercial Real Estate [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 2,780us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
4,129us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Unpaid Principal Balance 2,928us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
5,499us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Average Recorded Investment 3,611us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
5,375us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Other [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
Average Recorded Investment 0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
61us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
First Mortgages [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 19,615us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
18,868us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
Unpaid Principal Balance 20,911us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
20,069us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
Average Recorded Investment 19,696us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
18,683us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
Home Equity Loans [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 393us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
422us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
Unpaid Principal Balance 436us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
466us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
Average Recorded Investment 402us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
459us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
Home Equity Lines of Credit [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 2,936us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
3,116us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Unpaid Principal Balance 3,260us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
3,551us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Average Recorded Investment 3,082us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
3,159us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
New York and Other States [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 23,636us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
24,566us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
Unpaid Principal Balance 25,264us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
27,376us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
Average Recorded Investment 24,649us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
25,152us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
New York and Other States [Member] | Commercial Real Estate [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 2,780us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
4,129us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Unpaid Principal Balance 2,928us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
5,499us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Average Recorded Investment 3,611us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
4,798us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
New York and Other States [Member] | Other [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
Average Recorded Investment 0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
61us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
New York and Other States [Member] | First Mortgages [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 18,238us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
17,579us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
Unpaid Principal Balance 19,435us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
18,689us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
Average Recorded Investment 18,276us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
17,261us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
New York and Other States [Member] | Home Equity Loans [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 338us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
366us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
Unpaid Principal Balance 381us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
410us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
Average Recorded Investment 347us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
454us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
New York and Other States [Member] | Home Equity Lines of Credit [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 2,280us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,492us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Unpaid Principal Balance 2,520us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,778us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Average Recorded Investment 2,415us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
2,578us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_NewYorkAndOtherStatesMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Florida [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 2,088us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
1,969us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
Unpaid Principal Balance 2,271us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
2,209us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
Average Recorded Investment 2,142us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
2,585us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
Florida [Member] | Commercial Real Estate [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Average Recorded Investment 0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
577us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Florida [Member] | Other [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
0us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
Unpaid Principal Balance 0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
0us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
Average Recorded Investment 0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
0us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_CommercialOtherReceivableMember
Florida [Member] | First Mortgages [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 1,377us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
1,289us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
Unpaid Principal Balance 1,476us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
1,380us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
Average Recorded Investment 1,420us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
1,422us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_FirstMortgageMember
Florida [Member] | Home Equity Loans [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 55us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
56us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
Unpaid Principal Balance 55us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
56us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
Average Recorded Investment 55us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
5us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= trst_HomeEquityLoansMember
Florida [Member] | Home Equity Lines of Credit [Member]    
Impaired loans by loans class [Abstract]    
Recorded Investment 656us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
624us-gaap_ImpairedFinancingReceivableRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Unpaid Principal Balance 740us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
773us-gaap_ImpairedFinancingReceivableUnpaidPrincipalBalance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Related Allowance 0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
0us-gaap_ImpairedFinancingReceivableRelatedAllowance
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
Average Recorded Investment $ 667us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
$ 581us-gaap_ImpairedFinancingReceivableAverageRecordedInvestment
/ dei_EntityByLocationAxis
= trst_FloridaStateMember
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember