XML 50 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Details) (USD $)
0 Months Ended 3 Months Ended 0 Months Ended
Apr. 09, 2015
Mar. 31, 2015
item
Jan. 31, 2014
Feb. 03, 2014
Feb. 03, 2014
Dec. 31, 2014
Debt            
Total principal outstanding   $ 333,750,000us-gaap_DebtInstrumentCarryingAmount       $ 318,500,000us-gaap_DebtInstrumentCarryingAmount
Revolving credit facility   233,750,000us-gaap_LineOfCredit       218,500,000us-gaap_LineOfCredit
LIBOR            
Debt            
Reference rate one-month LIBOR          
Revolving Credit Facility            
Debt            
Interest rate as of reporting date (as a percent)   2.18%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
      2.17%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Total principal outstanding   233,750,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
      218,500,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Commitment under the credit agreement   405,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
       
Number of options available for extensions   1cor_DebtInstrumentNumberOfOptionsForExtensionOfTermOfMaturity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
       
Extension fee (as a percent)   0.25%cor_DebtInstrumentExtensionOfMaturityTermExtensionFeePercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
       
Amount available for borrowing under the facility   163,900,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
       
Revolving credit facility   233,800,000us-gaap_LineOfCredit
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
       
Letters of credit   7,300,000us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
       
Leverage ratio (as a percent)   17.10%cor_DebtInstrumentLeverageRatio
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
       
Secured debt ratio (as a percent)   0.00%cor_DebtInstrumentSecuredDebtRatio
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
       
Unhedged variable rate debt ratio (as a percent)   11.80%cor_DebtInstrumentUnhedgedVariableRateDebtRatio
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
       
Revolving Credit Facility | Operating partnership            
Debt            
Commitment under the credit agreement   500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
       
Revolving Credit Facility | Minimum            
Debt            
Fixed charge coverage ratio, Covenant   1.75cor_DebtInstrumentFixedChargeCoverageRatioCovenantCompliance
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Fixed charge coverage ratio   8.80%cor_DebtInstrumentFixedChargeCoverageRatio
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Revolving Credit Facility | Maximum            
Debt            
Leverage ratio (as a percent)   60.00%cor_DebtInstrumentLeverageRatio
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Secured debt ratio, Covenant (as a percent)   40.00%cor_DebtInstrumentSecuredRatioCovenantCompliance
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Secured debt ratio (as a percent)   40.00%cor_DebtInstrumentSecuredDebtRatio
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Unhedged variable rate debt ratio (as a percent)   30.00%cor_DebtInstrumentUnhedgedVariableRateDebtRatio
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Revolving Credit Facility | LIBOR | Operating partnership            
Debt            
Reference rate   LIBOR        
Interest rate margin (as a percent)   2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisLIBORMember
       
Leverage ratio (as a percent)   17.10%cor_DebtInstrumentLeverageRatio
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisLIBORMember
       
Revolving Credit Facility | LIBOR | Minimum | Operating partnership            
Debt            
Interest rate margin (as a percent)   2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisLIBORMember
       
Revolving Credit Facility | LIBOR | Maximum | Operating partnership            
Debt            
Interest rate margin (as a percent)   2.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisLIBORMember
       
Revolving Credit Facility | Base rate | Operating partnership            
Debt            
Reference rate   base rate        
Revolving Credit Facility | Base rate | Minimum | Operating partnership            
Debt            
Interest rate margin (as a percent)   1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisRateMember
       
Revolving Credit Facility | Base rate | Maximum | Operating partnership            
Debt            
Interest rate margin (as a percent)   1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisRateMember
       
Senior Unsecured Term Loan            
Debt            
Interest rate as of reporting date (as a percent)   3.23%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
       
Total principal outstanding   100,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
      100,000,000us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
Commitment under the credit agreement     100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
     
Term of loan facility     5 years      
Amount available for borrowing under the facility     100,000,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
     
Senior Unsecured Term Loan | Interest Rate Swap            
Debt            
Interest rate margin (as a percent)       3.23%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
   
Notional amount of interest rate derivatives       100,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
100,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
 
Amount borrowed under term loan or revolving credit facility       100,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
100,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
 
Term of derivative       5 years    
Senior Unsecured Term Loan | Operating partnership            
Debt            
Commitment under the credit agreement     200,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
     
Total increase in commitment under accordion feature     $ 100,000,000cor_LineOfCreditIncreaseMaximumBorrowingCapacityAccordionFeature
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
     
Senior Unsecured Term Loan | LIBOR | Interest Rate Swap            
Debt            
Reference rate         one-month LIBOR  
Senior Unsecured Term Loan | LIBOR | Operating partnership            
Debt            
Reference rate   LIBOR LIBOR      
Interest rate margin (as a percent)   1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisLIBORMember
       
Leverage ratio (as a percent)   17.10%cor_DebtInstrumentLeverageRatio
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisLIBORMember
       
Senior Unsecured Term Loan | LIBOR | Minimum | Operating partnership            
Debt            
Interest rate margin (as a percent)     1.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisLIBORMember
     
Senior Unsecured Term Loan | LIBOR | Maximum | Operating partnership            
Debt            
Interest rate margin (as a percent)     2.65%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisLIBORMember
     
Senior Unsecured Term Loan | Base rate | Operating partnership            
Debt            
Reference rate     base rate      
Senior Unsecured Term Loan | Base rate | Minimum | Operating partnership            
Debt            
Interest rate margin (as a percent)     0.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisRateMember
     
Senior Unsecured Term Loan | Base rate | Maximum | Operating partnership            
Debt            
Interest rate margin (as a percent)     1.65%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
/ us-gaap_LongtermDebtTypeAxis
= cor_SeniorUnsecuredTermLoanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= cor_DebtInstrumentVariableRateBasisRateMember