XML 35 R109.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Fair Value Mortgage Loans Held For Sale, Interest Rate Lock Commitments And Commitments to Sell Changes in Fair Value Disclosures) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (loss) on mortgage loans held for sale $ 598wash_Gainlossonmortgageloansheldforsale $ (1,505)wash_Gainlossonmortgageloansheldforsale $ 970wash_Gainlossonmortgageloansheldforsale
Gain (Loss) Recognized in Income (Ineffective Portion) 0us-gaap_DerivativeGainLossOnDerivativeNet 0us-gaap_DerivativeGainLossOnDerivativeNet 0us-gaap_DerivativeGainLossOnDerivativeNet
Total change in fair value (44)wash_MortgageLoansHeldForSaleCommitmentsToOriginateAndCommitmentsToSellMortgageLoansChangeInFairValue (8)wash_MortgageLoansHeldForSaleCommitmentsToOriginateAndCommitmentsToSellMortgageLoansChangeInFairValue 8wash_MortgageLoansHeldForSaleCommitmentsToOriginateAndCommitmentsToSellMortgageLoansChangeInFairValue
Interest Rate Lock Commitments [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in Income (Ineffective Portion) 800us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
(2,121)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
649us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
Commitments to sell mortgage loans [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in Income (Ineffective Portion) $ (1,442)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
$ 3,618us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
$ (1,611)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember