Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details)

v2.4.1.9
Subsequent Events (Details) (USD $)
In Millions, except Share data, unless otherwise specified
3 Months Ended 12 Months Ended 0 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Apr. 29, 2015
Oct. 31, 2012
Subsequent Event [Line Items]          
Dividends declared per share (in dollars per share) $ 0.130us-gaap_CommonStockDividendsPerShareDeclared $ 0.125us-gaap_CommonStockDividendsPerShareDeclared      
Common Stock [Member]          
Subsequent Event [Line Items]          
Shares issued during period 0us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  22,425,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Common Stock [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Dividends declared per share (in dollars per share)       $ 0.135us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Series A Cumulative Redeemable Preferred Stock [Member] | Depositary Shares [Member] | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Depositary stock, dividends declared per share (in dollars per share)       $ 0.635069444us-gaap_PreferredStockDividendsPerShareDeclared
/ us-gaap_StatementClassOfStockAxis
= corr_SeriesACumulativeRedeemablePreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= corr_DepositarySharesMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Series A Cumulative Redeemable Preferred Stock [Member] | Preferred Stock [Member]          
Subsequent Event [Line Items]          
Coupon rate 7.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_StatementClassOfStockAxis
= corr_SeriesACumulativeRedeemablePreferredStockMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_PreferredStockMember
       
Public Service Copmany of New Mexico [Member]          
Subsequent Event [Line Items]          
Business Acquisition, Percentage of Voting Interests Acquired         40.00%us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
/ us-gaap_LeaseArrangementTypeAxis
= corr_PublicServiceCopmanyOfNewMexicoMember
Lease Expiration Date Apr. 01, 2015        
Public Service Copmany of New Mexico [Member] | Future Expectations [Member]          
Subsequent Event [Line Items]          
Fair Value of Lease Option Under Agreement $ 7.7corr_FairValueOfLeaseOptionUnderAgreement
/ us-gaap_LeaseArrangementTypeAxis
= corr_PublicServiceCopmanyOfNewMexicoMember
/ corr_TriggeringEventsAxis
= corr_FutureExpectationsMember