Annual report pursuant to Section 13 and 15(d)

Leases - Narrative (Details)

v2.4.1.9
Leases - Narrative (Details) (USD $)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2014
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Nov. 30, 2012
Aug. 31, 2012
May 31, 2012
Feb. 29, 2012
Dec. 31, 2014
Dec. 31, 2013
Nov. 30, 2012
Oct. 31, 2012
Dec. 20, 2012
Operating Leased Assets [Line Items]                              
Deferred lease costs, net of accumulated amortization of $124,641 and $63,272     $ 795,821us-gaap_DeferredCostsLeasingNet               $ 795,821us-gaap_DeferredCostsLeasingNet $ 857,190us-gaap_DeferredCostsLeasingNet      
Amortization expense 1,967us-gaap_AmortizationOfIntangibleAssets                   61,369us-gaap_AmortizationOfIntangibleAssets 61,305us-gaap_AmortizationOfIntangibleAssets 0us-gaap_AmortizationOfIntangibleAssets    
Revenues 1,726,901us-gaap_Revenues 1,079,612us-gaap_Revenues 11,896,126us-gaap_Revenues 9,345,878us-gaap_Revenues 9,019,012us-gaap_Revenues 10,047,557us-gaap_Revenues 7,990,075us-gaap_Revenues 7,574,112us-gaap_Revenues 7,568,016us-gaap_Revenues 8,153,817us-gaap_Revenues 40,308,573us-gaap_Revenues 31,286,020us-gaap_Revenues 10,573,997us-gaap_Revenues    
Public Service Copmany of New Mexico [Member]                              
Operating Leased Assets [Line Items]                              
Number of Customers Served                     500,000corr_NumberOfCustomersServed
/ us-gaap_LeaseArrangementTypeAxis
= corr_PublicServiceCopmanyOfNewMexicoMember
       
Sales Lease Back Intangible Asset Amortized     1,100,000corr_SalesLeaseBackIntangibleAssetAmortized
/ us-gaap_LeaseArrangementTypeAxis
= corr_PublicServiceCopmanyOfNewMexicoMember
              1,100,000corr_SalesLeaseBackIntangibleAssetAmortized
/ us-gaap_LeaseArrangementTypeAxis
= corr_PublicServiceCopmanyOfNewMexicoMember
       
Business Acquisition, Percentage of Voting Interests Acquired                           40.00%us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
/ us-gaap_LeaseArrangementTypeAxis
= corr_PublicServiceCopmanyOfNewMexicoMember
 
Lease Expiration Date                     Apr. 01, 2015        
Lease Rental Receipt Semi Annually                     1,400,000corr_LeaseRentalReceiptSemiAnnually
/ us-gaap_LeaseArrangementTypeAxis
= corr_PublicServiceCopmanyOfNewMexicoMember
       
Pinedale Liquids Gathering System [Member]                              
Operating Leased Assets [Line Items]                              
Settlement date Dec. 20, 2012                            
Annual Rent Escalator 2.00%corr_AnnualRentEscalator
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
                           
Rent, Quarterly Increase, Based on CPI                     76,000corr_RentQuarterlyIncreaseBasedonCPI
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
       
Deferred Costs Amortization Period                     15 years        
Property, Plant and Equipment, Useful Life                     26 years        
Pinedale Liquids Gathering System [Member] | Real Property [Member]                              
Operating Leased Assets [Line Items]                              
Business Combination, Contingent Consideration, Asset, Noncurrent     122,300,000us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= corr_RealPropertyMember
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
              122,300,000us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= corr_RealPropertyMember
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
       
Pinedale Liquids Gathering System [Member] | Land Rights [Member]                              
Operating Leased Assets [Line Items]                              
Business Combination, Contingent Consideration, Asset, Noncurrent     105,700,000us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= corr_LandRightsMember
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
              105,700,000us-gaap_BusinessCombinationContingentConsiderationAssetNoncurrent
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= corr_LandRightsMember
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
       
Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months     4,100,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= corr_LandRightsMember
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
              4,100,000us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= corr_LandRightsMember
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
       
Minimum [Member] | Pinedale Liquids Gathering System [Member]                              
Operating Leased Assets [Line Items]                              
Operating Lease, Annual Rent Payment                             20,000,000corr_OperatingLeaseAnnualRentPayment
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
Maximum [Member] | Pinedale Liquids Gathering System [Member]                              
Operating Leased Assets [Line Items]                              
Operating Lease, Annual Rent Payment                             27,500,000corr_OperatingLeaseAnnualRentPayment
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SaleLeasebackTransactionDescriptionAxis
= corr_PinedaleLiquidsGatheringSystemMember
Portland Terminal Facility [Member]                              
Operating Leased Assets [Line Items]                              
Operating Leases, Future Minimum Payments Due, Next Twelve Months     418,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= corr_PortlandTerminalFacilityMember
              418,000us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= corr_PortlandTerminalFacilityMember
       
Construction and Development Costs                     10,000,000us-gaap_ConstructionAndDevelopmentCosts
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= corr_PortlandTerminalFacilityMember
       
Increase in Rent From Previous Year                     471,000corr_IncreaseinRentFromPreviousYear
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= corr_PortlandTerminalFacilityMember
       
Increase in Rent from Construction                     241,000corr_IncreaseinRentfromConstruction
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= corr_PortlandTerminalFacilityMember
       
Variable Rent Increase Maximum     30.00%corr_VariableRentIncreaseMaximum
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= corr_PortlandTerminalFacilityMember
              30.00%corr_VariableRentIncreaseMaximum
/ us-gaap_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis
= corr_PortlandTerminalFacilityMember
       
Future Expectations [Member] | Public Service Copmany of New Mexico [Member]                              
Operating Leased Assets [Line Items]                              
Fair Value of Lease Option Under Agreement     7,680,000corr_FairValueOfLeaseOptionUnderAgreement
/ us-gaap_LeaseArrangementTypeAxis
= corr_PublicServiceCopmanyOfNewMexicoMember
/ corr_TriggeringEventsAxis
= corr_FutureExpectationsMember
              7,680,000corr_FairValueOfLeaseOptionUnderAgreement
/ us-gaap_LeaseArrangementTypeAxis
= corr_PublicServiceCopmanyOfNewMexicoMember
/ corr_TriggeringEventsAxis
= corr_FutureExpectationsMember
       
Lease Revenue [Member]                              
Operating Leased Assets [Line Items]                              
Amortization expense 24,000us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_IncomeStatementLocationAxis
= corr_LeaseRevenueMember
                  292,000us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_IncomeStatementLocationAxis
= corr_LeaseRevenueMember
       
Revenues $ 213,000us-gaap_Revenues
/ us-gaap_IncomeStatementLocationAxis
= corr_LeaseRevenueMember
                  $ 2,600,000us-gaap_Revenues
/ us-gaap_IncomeStatementLocationAxis
= corr_LeaseRevenueMember