Quarterly report pursuant to Section 13 or 15(d)

Real Estate - Income statement results of assets held for sale (Details)

v2.4.1.9
Real Estate - Income statement results of assets held for sale (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Impact of potential sale on operating results    
Real estate revenues $ 74,856us-gaap_RealEstateRevenueNet $ 68,611us-gaap_RealEstateRevenueNet
Net income 29,506us-gaap_NetIncomeLoss 104,554us-gaap_NetIncomeLoss
Basic net income per share (in dollars per share) $ 0.43us-gaap_EarningsPerShareBasic $ 1.56us-gaap_EarningsPerShareBasic
Diluted net income per share (in dollars per share) $ 0.43us-gaap_EarningsPerShareDiluted $ 1.56us-gaap_EarningsPerShareDiluted
Medical Office [Member]    
Impact of potential sale on operating results    
Real estate revenues 0us-gaap_RealEstateRevenueNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficeMember
892us-gaap_RealEstateRevenueNet
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficeMember
Net income $ 0us-gaap_NetIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficeMember
$ 546us-gaap_NetIncomeLoss
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficeMember
Basic net income per share (in dollars per share) $ 0.00us-gaap_EarningsPerShareBasic
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficeMember
$ 0.01us-gaap_EarningsPerShareBasic
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficeMember
Diluted net income per share (in dollars per share) $ 0.00us-gaap_EarningsPerShareDiluted
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficeMember
$ 0.01us-gaap_EarningsPerShareDiluted
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficeMember