Annual report pursuant to Section 13 and 15(d)

Discontinued Operations (Details)

v2.4.1.9
Discontinued Operations (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended 0 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jan. 30, 2012
Property
Jul. 24, 2012
Property
Dec. 12, 2013
Property
Dec. 23, 2013
Property
Properties                              
Revenue from real estate operations                 $ (14)us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue $ 37,636us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue $ 58,801us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue        
Property operating expenses                 135ofc_DisposalGroupIncludingDiscontinuedOperationPropertyOperatingExpense (13,505)ofc_DisposalGroupIncludingDiscontinuedOperationPropertyOperatingExpense (21,529)ofc_DisposalGroupIncludingDiscontinuedOperationPropertyOperatingExpense        
Depreciation and amortization                 0ofc_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationForRealEstateOperations (4,505)ofc_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationForRealEstateOperations (13,939)ofc_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortizationForRealEstateOperations        
Impairment losses                 (3)ofc_ImpairmentOfPropertiesToBeDisposedDiscontinuedOperations (26,190)ofc_ImpairmentOfPropertiesToBeDisposedDiscontinuedOperations (23,232)ofc_ImpairmentOfPropertiesToBeDisposedDiscontinuedOperations        
General, administrative and leasing expenses                 0ofc_DisposalGroupIncludingDiscontinuedOperationsGeneralAndAdministrativeAndLeasingExpenses (4)ofc_DisposalGroupIncludingDiscontinuedOperationsGeneralAndAdministrativeAndLeasingExpenses (3)ofc_DisposalGroupIncludingDiscontinuedOperationsGeneralAndAdministrativeAndLeasingExpenses        
Business development and land carry costs                 0ofc_DisposalGroupIncludingDiscontinuedOperationBusinessDevelopmentAndLandCarryCosts 0ofc_DisposalGroupIncludingDiscontinuedOperationBusinessDevelopmentAndLandCarryCosts (24)ofc_DisposalGroupIncludingDiscontinuedOperationBusinessDevelopmentAndLandCarryCosts        
Interest expense                 0us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense (8,221)us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense (10,397)us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense        
Gain on sales of real estate                 24ofc_DiscontinuedOperationGainLossOnSaleOfRealEstate 2,671ofc_DiscontinuedOperationGainLossOnSaleOfRealEstate 20,940ofc_DiscontinuedOperationGainLossOnSaleOfRealEstate        
Gain (loss) on early extinguishment of debt                 (116)ofc_DisposalGroupIncludingDiscontinuedOperationGainsLossesOnExtinguishmentOfDebt 67,810ofc_DisposalGroupIncludingDiscontinuedOperationGainsLossesOnExtinguishmentOfDebt 1,736ofc_DisposalGroupIncludingDiscontinuedOperationGainsLossesOnExtinguishmentOfDebt        
Discontinued operations 22us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 191us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (198)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 11us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 71,907us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (12,974)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (4,502)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 1,261us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 26us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 55,692us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax 12,353us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax        
Assets held for sale, net 14,339us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation       0us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation       14,339us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation 0us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation          
White Marsh Portfolio Disposition Property                              
Properties                              
Number of properties sold                       5ofc_NumberOfRealEstatePropertiesSold
/ ofc_RealEstatePropertyDisposalAxis
= ofc_WhiteMarshPortfolioDispositionPropertyMember
     
July 2012 Portfolio Disposition                              
Properties                              
Number of properties sold                         23ofc_NumberOfRealEstatePropertiesSold
/ ofc_RealEstatePropertyDisposalAxis
= ofc_JulyPortfolioDispositionMember
   
December 2013 Colorado Springs Portfolio Disposition                              
Properties                              
Number of properties sold                           15ofc_NumberOfRealEstatePropertiesSold
/ ofc_RealEstatePropertyDisposalAxis
= ofc_December2013ColoradoSpringsPortfolioDispositionMember
 
Baltimore and Washington Corridor                              
Properties                              
Number of properties transferred                             9ofc_NumberofRealEstatePropertiesTitleTransfertoLender
/ ofc_RealEstatePropertyDisposalAxis
= ofc_BaltimoreAndWashingtonCorridorMember
Colorado Springs                              
Properties                              
Number of properties transferred                             5ofc_NumberofRealEstatePropertiesTitleTransfertoLender
/ ofc_RealEstatePropertyDisposalAxis
= ofc_ColoradoSpringsMember
Greater Baltimore                              
Properties                              
Number of land parcels held-for-sale 2ofc_NumberofRealEstatePropertiesAssetsHeldforsale
/ ofc_RealEstatePropertyDisposalAxis
= ofc_GreaterBaltimoreMember
              2ofc_NumberofRealEstatePropertiesAssetsHeldforsale
/ ofc_RealEstatePropertyDisposalAxis
= ofc_GreaterBaltimoreMember
           
Assets held for sale, net $ 14,339us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ ofc_RealEstatePropertyDisposalAxis
= ofc_GreaterBaltimoreMember
              $ 14,339us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation
/ ofc_RealEstatePropertyDisposalAxis
= ofc_GreaterBaltimoreMember