Quarterly report pursuant to Section 13 or 15(d)

Prepaid Expenses and Other Assets (Details)

v2.4.1.9
Prepaid Expenses and Other Assets (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Prepaid Expense and Other Assets [Abstract]    
Construction contract costs incurred in excess of billings $ 19,136,000us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms $ 6,656,000us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
Prepaid expenses 14,862,000us-gaap_PrepaidExpenseCurrentAndNoncurrent 20,570,000us-gaap_PrepaidExpenseCurrentAndNoncurrent
Lease incentives, net 13,183,000us-gaap_IncentiveToLessee 13,344,000us-gaap_IncentiveToLessee
Furniture, fixtures and equipment, net 6,349,000us-gaap_PropertyPlantAndEquipmentNet 6,637,000us-gaap_PropertyPlantAndEquipmentNet
Deposit on acquisitions 5,066,000us-gaap_DepositsAssets 516,000us-gaap_DepositsAssets
Deferred tax asset, net 3,946,000us-gaap_DeferredTaxAssetsNet 4,002,000us-gaap_DeferredTaxAssetsNet
Operating notes receivable 3,629,000us-gaap_LoansAndLeasesReceivableNetReportedAmountOther 3,797,000us-gaap_LoansAndLeasesReceivableNetReportedAmountOther
Equity method investments 2,390,000us-gaap_EquityMethodInvestments 2,368,000us-gaap_EquityMethodInvestments
Other assets 2,939,000us-gaap_OtherAssets 2,359,000us-gaap_OtherAssets
Prepaid expenses and other assets 71,500,000us-gaap_PrepaidExpenseAndOtherAssets 60,249,000us-gaap_PrepaidExpenseAndOtherAssets
Long-term Operating Notes Receivable    
Mortgage and Other Investing Receivables [Line Items]    
Operating notes receivable 3,600,000ofc_OperatingNotesReceivableLongTerm
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ofc_LongTermOperatingNotesReceivableMember
3,600,000ofc_OperatingNotesReceivableLongTerm
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ofc_LongTermOperatingNotesReceivableMember
Allowances for estimated losses 281,000us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ofc_LongTermOperatingNotesReceivableMember
252,000us-gaap_AllowanceForNotesAndLoansReceivableNoncurrent
/ us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis
= ofc_LongTermOperatingNotesReceivableMember
Taxable REIT Subsidiary    
Mortgage and Other Investing Receivables [Line Items]    
Deferred tax assets, valuation allowance $ 2,100,000us-gaap_DeferredTaxAssetsValuationAllowance
/ dei_LegalEntityAxis
= ofc_TaxableReitSubsidiaryMember
$ 2,100,000us-gaap_DeferredTaxAssetsValuationAllowance
/ dei_LegalEntityAxis
= ofc_TaxableReitSubsidiaryMember