XML 92 R81.htm IDEA: XBRL DOCUMENT
v3.23.1

Share-Based Compensation - Schedule of payouts for defined performance under PB-PIUs (Details) - Performance-based PIU's | Jan. 01, 2023
--- | ---
Potential earned PSUs payout for defined levels of performance under awards |
Earned PB-PIUs payout (as a percent of PB-PIUs granted) on 75th or greater percentile rank | 100.00%
Earned PB-PIUs payout (as a percent of PB-PIUs granted) on 50th percentile rank | 50.00%
Earned PB-PIUs payout (as a percent of PB-PIUs granted) on 25th percentile rank | 25.00%
Earned PB-PIUs granted on percentile rank below 25th (as a percent) | 0.00%

X
- References No definition available. + Details
Name: | ofc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEarnedPerformanceShareUnitsPayoutPercentageAbstract
Namespace Prefix: | ofc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the earned payout, as a percentage of units granted, if the entity's total shareholder return relative to a peer group of companies ranks at the 25th percentile. + References No definition available. + Details
Name: | ofc_SharebasedCompensationArrangementbySharebasedPaymentAwardofEarnedPayoutPercentageBasedonPercentileRankEqualsto25
Namespace Prefix: | ofc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the earned payout, as a percentage of units granted, if the entity's total shareholder return relative to a peer group of companies ranks at the 50th percentile. + References No definition available. + Details
Name: | ofc_SharebasedCompensationArrangementbySharebasedPaymentAwardofEarnedPayoutPercentageBasedonPercentileRankEqualsto50
Namespace Prefix: | ofc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the earned payout, as a percentage of units granted, if the entity's total shareholder return relative to a peer group of companies ranks at the 75th percentile or greater. + References No definition available. + Details
Name: | ofc_SharebasedCompensationArrangementbySharebasedPaymentAwardofEarnedPayoutPercentageBasedonPercentileRankGreaterthanorEqualsto75
Namespace Prefix: | ofc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the earned payout percentage based on percentile rank below 25. + References No definition available. + Details
Name: | ofc_SharebasedCompensationArrangementbySharebasedPaymentAwardofEarnedPayoutPercentageBasedonPercentileRankLessthan25
Namespace Prefix: | ofc_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=ofc_PerformancebasedPIUsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |