Annual report pursuant to Section 13 and 15(d)

Leased Properties (Details)

v2.4.1.9
Leased Properties (Details) (USD $)
0 Months Ended 1 Months Ended 12 Months Ended 0 Months Ended
Oct. 03, 2014
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Nov. 30, 2012
Jan. 21, 2014
Dec. 20, 2012
Sale Leaseback Transaction [Line Items]              
Net offering proceeds   $ 84,516,780us-gaap_ProceedsFromIssuanceOfCommonStock $ 141,797,913us-gaap_ProceedsFromIssuanceOfCommonStock $ (523,094)us-gaap_ProceedsFromIssuanceOfCommonStock $ 0us-gaap_ProceedsFromIssuanceOfCommonStock    
Proceeds from Divestiture of Businesses 13,600,000us-gaap_ProceedsFromDivestitureOfBusinesses            
Deferred lease costs, net of accumulated amortization of $124,641 and $63,272     795,821us-gaap_DeferredCostsLeasingNet 857,190us-gaap_DeferredCostsLeasingNet      
Proceeds from non-controlling interest   30,000,000us-gaap_ProceedsFromMinorityShareholders 0us-gaap_ProceedsFromMinorityShareholders 0us-gaap_ProceedsFromMinorityShareholders 0us-gaap_ProceedsFromMinorityShareholders    
Long-term debt     63,532,000us-gaap_SecuredDebt 67,060,000us-gaap_SecuredDebt      
Depreciation expense   499,357us-gaap_Depreciation 13,133,886us-gaap_Depreciation 11,429,980us-gaap_Depreciation 1,118,269us-gaap_Depreciation    
Pinedale Liquids Gathering System [Member]              
Sale Leaseback Transaction [Line Items]              
Length of transmission lines physical assets     150corr_LengthOfTransmissionLinesPhysicalAssets
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
       
Number of receipt points     107corr_NumberOfReceiptPoints
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
       
Estimated useful lives of assets     26 years        
Settlement date   Dec. 20, 2012          
Ownership percentage by noncontrolling owners   18.95%corr_NonControllingInterestInPinedaleLp
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
         
Non controlling economic interest pinedale GP   81.05%corr_NonControllingEconomicInterestPinedaleGp
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
         
Depreciation expense   286,000us-gaap_Depreciation
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
8,900,000us-gaap_Depreciation
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
8,900,000us-gaap_Depreciation
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
0us-gaap_Depreciation
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
   
Eastern Interconnect Project [Member]              
Sale Leaseback Transaction [Line Items]              
Length of transmission lines physical assets     216corr_LengthOfTransmissionLinesPhysicalAssets
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_EasternInterconnectProjectMember
       
Estimated useful lives of assets     20 years        
Operating Leases, Income Statement, Depreciation Expense on Property Subject to or Held-for-lease   190,000us-gaap_OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_EasternInterconnectProjectMember
2,300,000us-gaap_OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_EasternInterconnectProjectMember
2,300,000us-gaap_OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_EasternInterconnectProjectMember
837,000us-gaap_OperatingLeasesIncomeStatementDepreciationExpenseOnPropertySubjectToOrHeldForLease
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_EasternInterconnectProjectMember
   
Secured Debt [Member] | Key Bank [Member] | Pinedale Liquids Gathering System [Member]              
Sale Leaseback Transaction [Line Items]              
Long-term debt             70,000,000us-gaap_SecuredDebt
/ us-gaap_DebtInstrumentAxis
= us-gaap_SecuredDebtMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
Portland Terminal Facility [Member]              
Sale Leaseback Transaction [Line Items]              
Crude oil and petroleum product storage capacity     1,500,000corr_Crudeoilandpetroleumproductstoragecapacity
/ dei_LegalEntityAxis
= corr_PortlandTerminalFacilityMember
       
Estimated useful lives of assets     30 years        
Depreciation expense   0us-gaap_Depreciation
/ dei_LegalEntityAxis
= corr_PortlandTerminalFacilityMember
1,400,000us-gaap_Depreciation
/ dei_LegalEntityAxis
= corr_PortlandTerminalFacilityMember
0us-gaap_Depreciation
/ dei_LegalEntityAxis
= corr_PortlandTerminalFacilityMember
0us-gaap_Depreciation
/ dei_LegalEntityAxis
= corr_PortlandTerminalFacilityMember
   
LCP Oregon [Member]              
Sale Leaseback Transaction [Line Items]              
Proceeds from Divestiture of Businesses           40,000,000us-gaap_ProceedsFromDivestitureOfBusinesses
/ dei_LegalEntityAxis
= corr_LCPOregonMember
 
LCP Oregon [Member] | Common Stock [Member]              
Sale Leaseback Transaction [Line Items]              
Net offering proceeds           49,000,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= corr_LCPOregonMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
Share price           $ 6.50us-gaap_SharePrice
/ dei_LegalEntityAxis
= corr_LCPOregonMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
Payments of Stock Issuance Costs           46,000,000us-gaap_PaymentsOfStockIssuanceCosts
/ dei_LegalEntityAxis
= corr_LCPOregonMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
Shares issued during period           7,475,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ dei_LegalEntityAxis
= corr_LCPOregonMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
 
Portland Terminal Facility [Member]              
Sale Leaseback Transaction [Line Items]              
Additional Expected Project Costs     6,000,000corr_AdditionalExpectedProjectCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= corr_PortlandTerminalFacilityMember
       
Construction and Development Costs     $ 10,000,000us-gaap_ConstructionAndDevelopmentCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= corr_PortlandTerminalFacilityMember