XML 110 R82.htm IDEA: XBRL DOCUMENT
v2.4.0.6

Share-Based Compensation and Employee Benefit Plans (Details 6) (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2011 Y | Dec. 31, 2010 | Dec. 31, 2009
Share-Based Compensation and Employee Benefit Plans. |  |  |
Maximum percentage of compensation employees can contribute to the 401K plan | 90.00% |  |
Minimum age of participants who are eligible to contribute an additional portion of their annual compensation (in years) | 50 |  |
Employer matching contribution for the first 1% of the participants' eligible compensation (as a percent) | 100.00% |  |
Maximum percentage of participants' compensation eligible for 100% employer matching contribution (as a percent) | 1.00% |  |
Employer matching contribution for the next 5% after first 1% of the participants' eligible compensation (as a percent) | 50.00% |  |
Maximum percentage of participants' compensation eligible for 50% employer matching contribution (as a percent) | 5.00% |  |
Employer's aggregate matching contribution for the first 6% of the participants' eligible compensation (as a percent) | 3.50% |  |
Maximum percentage of participants' compensation eligible for 3.5% aggregate employer matching contribution | 6.00% |  |
Participants' vesting portion in employer matching contribution after one year of credited service (as a percent) | 50.00% |  |
Period of credited service after which participants are 50% vested in employer matching contribution (in years) | 1 |  |
Participants' vesting portion in employer matching contribution after two years of credited service (as a percent) | 100.00% |  |
Period of credited service after which participants are 100% vested in employer matching contribution (in years) | 2 |  |
Matching contribution under the plan | $ 1,100,000 | $ 1,000,000 | $ 969,000

X
- Definition Represents the maximum percentage that the employer may contribute in matching contributions to a defined contribution plan on the first six percent of compensation contributions by an employee, under the terms of the plan. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanAggregateEmployerMatchingContribution
Namespace Prefix: | ofc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of the employer matching contribution to the participant's next five percent of compensation contribution, after first one percent of contribution. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanEmployerMatchingConributionToEmployeePercentageUpToFivePercentAfterFirstOnePercentContributionByParticipant
Namespace Prefix: | ofc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the percentage of the employer's matching contribution to the first one percent of pre-tax and/or after-tax contribution that participants contribute to the defined contribution plan. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanEmployerMatchingContributionForTheFirstOnePercentContributionByParticipant
Namespace Prefix: | ofc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the maximum percentage of compensation employees are permitted to contribute to the entity's 401K plan. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanMaximumPercentageOfEmployeesCompensationContributionTo401KPlan
Namespace Prefix: | ofc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the maximum percentage of participants' compensation eligible for one hundred percent employer matching contribution. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanMaximumPercentageOfParticipantCompensationEligibleFor100PercentEmployerMatchingContribution
Namespace Prefix: | ofc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the maximum percentage of participants' compensation eligible for 3.5 percent employer matching contribution. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanMaximumPercentageOfParticipantCompensationEligibleFor3.5PercentOfEmployerMatchingContribution
Namespace Prefix: | ofc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the minimum age of participants, who are eligible to contribute an additional portion of their annual compensation on a before-tax basis as catch-up contributions, up to the annual limit under the Internal Revenue Code of 1986. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanMinimumParticipantsAgeForAdditionalContribution
Namespace Prefix: | ofc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the maximum percentage of participants' compensation eligible for fifty percent employer matching contribution. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanPercentageOfParticipantCompensationMartchedFiftyPercentByEmployer
Namespace Prefix: | ofc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the extent to which the participants are vested represented in percentage, in employer matching contribution after one year of credited service. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanVestingPercentageAfterOneYearOfCreditService
Namespace Prefix: | ofc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the extent to which the participants are vested, represented in percentage, in employer matching contribution after two years of credited service. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanVestingPercentageAfterTwoYearsOfCreditedService
Namespace Prefix: | ofc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the period of credited service after which participants are fifty percent vested in employer matching contribution. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanVestingPeriodForFiftyPercentInEmployerMatchingContribution
Namespace Prefix: | ofc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the period of credited service after which participants are hundred percent vested in employer matching contribution. + References No definition available. + Details
Name: | ofc_DefinedContributionPlanVestingPeriodForOneHundredPercentInEmployerMatchingContribution
Namespace Prefix: | ofc_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ofc_DisclosureOfCompensationRelatedCostsSharebasedPaymentsDefinedContributionDeferredCompensationArrangementsAbstract
Namespace Prefix: | ofc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase in the fair value of plan assets from contributions made by the employer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 132R -Paragraph 5 -Subparagraph b -LegacyDoc This reference is SUPERSEDED by the Accounting Standards Codification effective for interim and annual periods ending after September 15, 2009. This reference is included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy. Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=6962843&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration