Annual report pursuant to Section 13 and 15(d)

Real Estate Investments - Properties Sold or Held for Sale (Details)

v2.4.1.9
Real Estate Investments - Properties Sold or Held for Sale (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended 1 Months Ended 0 Months Ended
Mar. 31, 2014
Dec. 31, 2013
sqft
Mar. 31, 2013
Dec. 31, 2014
sqft
Dec. 31, 2013
sqft
Dec. 31, 2012
sqft
Sep. 30, 2013
agreements
Jan. 21, 2014
Dec. 20, 2012
Aug. 31, 2012
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Rentable Square Feet   1,172,000us-gaap_AreaOfRealEstateProperty   430,000us-gaap_AreaOfRealEstateProperty 1,172,000us-gaap_AreaOfRealEstateProperty 134,000us-gaap_AreaOfRealEstateProperty        
Sale Price   $ 322,939wre_DisposalGroupIncludingDiscontinuedOperationSalePrice   $ 195,161wre_DisposalGroupIncludingDiscontinuedOperationSalePrice $ 322,939wre_DisposalGroupIncludingDiscontinuedOperationSalePrice $ 23,000wre_DisposalGroupIncludingDiscontinuedOperationSalePrice        
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal       570us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal 0us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal 0us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal        
Gain on sale of real estate       105,985us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax 22,144us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax 5,124us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax        
Disposal Group, Including Discontinued Operation, Gain (Loss) on Disposal 106,000wre_DisposalGroupIncludingDiscontinuedOperationGainLossonDisposal 18,900wre_DisposalGroupIncludingDiscontinuedOperationGainLossonDisposal 3,200wre_DisposalGroupIncludingDiscontinuedOperationGainLossonDisposal 106,555wre_DisposalGroupIncludingDiscontinuedOperationGainLossonDisposal 22,144wre_DisposalGroupIncludingDiscontinuedOperationGainLossonDisposal 5,124wre_DisposalGroupIncludingDiscontinuedOperationGainLossonDisposal        
Net income       106,531us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 37,539us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 15,940us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax        
Real Estate Held for Sale, Accumulated Depreciation   (46,066)wre_RealEstateHeldforSaleAccumulatedDepreciation   0wre_RealEstateHeldforSaleAccumulatedDepreciation (46,066)wre_RealEstateHeldforSaleAccumulatedDepreciation          
Investment in real estate sold or held for sale, net   79,901us-gaap_RealEstateHeldforsale   0us-gaap_RealEstateHeldforsale 79,901us-gaap_RealEstateHeldforsale          
Other Liabilities Of Assets Held For Sale   1,533wre_OtherLiabilitiesOfAssetsHeldForSale   0wre_OtherLiabilitiesOfAssetsHeldForSale 1,533wre_OtherLiabilitiesOfAssetsHeldForSale          
Depreciation and amortization       (96,011)us-gaap_DepreciationDepletionAndAmortization (97,901)us-gaap_DepreciationDepletionAndAmortization (103,934)us-gaap_DepreciationDepletionAndAmortization        
Income from properties sold or held for sale       546us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 15,395us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax 10,816us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax        
Atrium Building [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Income from properties sold or held for sale       0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_AtriumBuildingMember
185us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_AtriumBuildingMember
1,063us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_AtriumBuildingMember
       
Plumtree Medical Center [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Income from properties sold or held for sale       0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_PlumtreeMedicalCenterMember
0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_PlumtreeMedicalCenterMember
197us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_PlumtreeMedicalCenterMember
       
Medical Office Porfolio [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Income from properties sold or held for sale       546us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePorfolioMember
15,210us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePorfolioMember
9,331us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePorfolioMember
       
Research Boulevard 1700 [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Income from properties sold or held for sale       0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_ResearchBoulevard1700Member
0us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_ResearchBoulevard1700Member
225us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_ResearchBoulevard1700Member
       
Medical Office Porfolio [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Sale Price             500,800wre_DisposalGroupIncludingDiscontinuedOperationSalePrice
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
     
Number of Purchase and Sale Agreements             4wre_NumberofPurchaseandSaleAgreements
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
     
Real estate revenues       892us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
41,012us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
44,674us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
       
Net income       546us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
14,044us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
8,128us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
       
Discontinued operations (in dollars per share)       $ 0.01us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
$ 0.21us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
$ 0.12us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShare
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
       
Discontinued Properties Member                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Real estate revenues       892us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
45,791us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
54,344us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
       
Property expenses       (346)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
(17,039)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
(18,273)us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
       
Real estate impairment       0us-gaap_ImpairmentOfRealEstate
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
0us-gaap_ImpairmentOfRealEstate
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
(2,097)us-gaap_ImpairmentOfRealEstate
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
       
Depreciation and amortization       0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
(12,161)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
(18,827)us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
       
Interest expense       0us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
(1,196)us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
(4,331)us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_DiscontinuedPropertiesMember
       
Medical Office Building [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Real Estate Held-for-sale, Gross   125,967wre_RealEstateHeldForSaleGross
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeBuildingMember
  0wre_RealEstateHeldForSaleGross
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeBuildingMember
125,967wre_RealEstateHeldForSaleGross
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeBuildingMember
         
Medical Office Building [Member] | Medical Office Portfolio Transactions III & IV [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Rentable Square Feet       427,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePortfolioTransactionsIIIIVMember
           
Sale Price       193,561wre_DisposalGroupIncludingDiscontinuedOperationSalePrice
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePortfolioTransactionsIIIIVMember
           
Gain on sale of real estate       105,985us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePortfolioTransactionsIIIIVMember
      105,985us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePortfolioTransactionsIIIIVMember
   
Medical Office Building [Member] | Plumtree Medical Center [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Rentable Square Feet           33,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_PlumtreeMedicalCenterMember
       
Sale Price           8,750wre_DisposalGroupIncludingDiscontinuedOperationSalePrice
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_PlumtreeMedicalCenterMember
       
Gain on sale of real estate           1,400us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_PlumtreeMedicalCenterMember
    1,400us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_PlumtreeMedicalCenterMember
 
Retail [Member] | Gateway 7-11 [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Rentable Square Feet       3,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_RetailMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_Gateway711Member
           
Sale Price       1,600wre_DisposalGroupIncludingDiscontinuedOperationSalePrice
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_RetailMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_Gateway711Member
           
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal       570us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_RetailMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_Gateway711Member
           
Office [Member] | Atrium Building [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Rentable Square Feet   79,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_OfficeMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_AtriumBuildingMember
    79,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_OfficeMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_AtriumBuildingMember
         
Sale Price   15,750wre_DisposalGroupIncludingDiscontinuedOperationSalePrice
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_OfficeMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_AtriumBuildingMember
    15,750wre_DisposalGroupIncludingDiscontinuedOperationSalePrice
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_OfficeMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_AtriumBuildingMember
         
Gain on sale of real estate         3,195us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_OfficeMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_AtriumBuildingMember
         
Office [Member] | 1700 Research Boulevard [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Rentable Square Feet           101,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_OfficeMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_A1700ResearchBoulevardMember
       
Sale Price           14,250wre_DisposalGroupIncludingDiscontinuedOperationSalePrice
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_OfficeMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_A1700ResearchBoulevardMember
       
Gain on sale of real estate           3,724us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_OfficeMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_A1700ResearchBoulevardMember
       
Office [Member] | Research Boulevard 1700 [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Gain on sale of real estate                   3,724us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_OfficeMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_ResearchBoulevard1700Member
Office [Member] | Medical Office Porfolio [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Number of Buildings Sold             2wre_NumberofBuildingsSold
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= wre_MedicalOfficePorfolioMember
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_OfficeMember
     
Medical Office And Office Building [Member] | Medical Office Portfolio Transactions I & II [Member]                    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                    
Rentable Square Feet   1,093,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeAndOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePortfolioTransactionsIIIMember
    1,093,000us-gaap_AreaOfRealEstateProperty
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeAndOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePortfolioTransactionsIIIMember
         
Sale Price   307,189wre_DisposalGroupIncludingDiscontinuedOperationSalePrice
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeAndOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePortfolioTransactionsIIIMember
    307,189wre_DisposalGroupIncludingDiscontinuedOperationSalePrice
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeAndOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePortfolioTransactionsIIIMember
         
Gain on sale of real estate         $ 18,949us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
/ us-gaap_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis
= wre_MedicalOfficeAndOfficeBuildingMember
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= wre_MedicalOfficePortfolioTransactionsIIIMember