XML 62 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans (Credit Quality Indicators - Residential, Consumer) (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Under 90 Days Past Due [Member] | Accruing Residential Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable $ 947,949us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_AccruingResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
$ 941,607us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_AccruingResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
Under 90 Days Past Due [Member] | Nonaccrual Residential Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 3,349us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_NonaccrualResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
3,840us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_NonaccrualResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
Under 90 Days Past Due [Member] | Homeowner Construction [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 32,659us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_HomeownerConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
36,684us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_HomeownerConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
Under 90 Days Past Due [Member] | Residential Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 983,957us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
982,131us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
Under 90 Days Past Due [Member] | Home Equity Lines [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 239,074us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
241,639us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
Under 90 Days Past Due [Member] | Home Equity Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 46,472us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
46,911us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
Under 90 Days Past Due [Member] | Other Consumer [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 47,236us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_OtherConsumerMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
48,926us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_OtherConsumerMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
Under 90 Days Past Due [Member] | Consumer Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 332,782us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
337,476us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Under90DaysPastDueMember
Over 90 Days Past Due [Member] | Accruing Residential Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_AccruingResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_AccruingResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
Over 90 Days Past Due [Member] | Nonaccrual Residential Mortgage [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 3,607us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_NonaccrualResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
3,284us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_NonaccrualResidentialMortgageMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
Over 90 Days Past Due [Member] | Homeowner Construction [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_HomeownerConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_HomeownerConstructionMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
Over 90 Days Past Due [Member] | Residential Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 3,607us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
3,284us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ResidentialPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
Over 90 Days Past Due [Member] | Home Equity Lines [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 463us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
841us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
Over 90 Days Past Due [Member] | Home Equity Loans [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 255us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
56us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_HomeEquityLoansMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
Over 90 Days Past Due [Member] | Other Consumer [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable 5us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_OtherConsumerMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
0us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= wash_OtherConsumerMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
Over 90 Days Past Due [Member] | Consumer Segment [Member]    
Financing Receivable, Recorded Investment [Line Items]    
Loans Receivable $ 723us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember
$ 897us-gaap_NotesReceivableNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_InternalCreditAssessmentAxis
= wash_Over90DaysPastDueMember