Annual report pursuant to Section 13 and 15(d)

Credit Facilities (Details)

v2.4.1.9
Credit Facilities (Details) (USD $)
1 Months Ended 12 Months Ended 0 Months Ended
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Nov. 30, 2012
Mar. 13, 2014
Oct. 29, 2013
Oct. 15, 2013
Dec. 20, 2012
Nov. 24, 2014
Dec. 31, 2011
Oct. 29, 2010
May 08, 2013
Sep. 26, 2014
Line of Credit Facility [Line Items]                            
Long-term Line of Credit   $ 32,141,277us-gaap_LineOfCredit $ 81,935us-gaap_LineOfCredit                      
Line of Credit Facility, Covenant Terms   three years                        
Line of Credit Facility, Periodic Payment, Principal   294,000us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal                        
Restricted Cash and Cash Equivalents   0us-gaap_RestrictedCashAndCashEquivalents                        
Assets 293,661,985us-gaap_Assets 443,815,842us-gaap_Assets 283,875,659us-gaap_Assets 293,661,985us-gaap_Assets             95,931,078us-gaap_Assets      
Debt issuance cost       1,500,000us-gaap_DebtIssuanceCosts                    
Amortization of Financing Costs and Discounts 17,000us-gaap_AmortizationOfFinancingCostsAndDiscounts 517,000us-gaap_AmortizationOfFinancingCostsAndDiscounts 515,000us-gaap_AmortizationOfFinancingCostsAndDiscounts   0us-gaap_AmortizationOfFinancingCostsAndDiscounts                  
Deferred debt issuance costs, net of accumulated amortization of $1,124,655 and $572,830   3,516,167us-gaap_DeferredFinanceCostsNet 1,225,524us-gaap_DeferredFinanceCostsNet                      
Advances on revolving line of credit 530,000us-gaap_ProceedsFromLinesOfCredit 34,676,948us-gaap_ProceedsFromLinesOfCredit 221,332us-gaap_ProceedsFromLinesOfCredit   5,285,000us-gaap_ProceedsFromLinesOfCredit                  
Pinedale Liquids Gathering System [Member]                            
Line of Credit Facility [Line Items]                            
Assets   142,500,000us-gaap_Assets
/ dei_LegalEntityAxis
= corr_PinedaleLiquidsGatheringSystemMember
                       
Mowood LLC [Member] | Revolving note payable [Member]                            
Line of Credit Facility [Line Items]                            
Maximum borrowing base of revolving note payable               1,500,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= corr_RevolvingNotePayableMember
/ dei_LegalEntityAxis
= corr_MowoodLlcMember
      1,300,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= corr_RevolvingNotePayableMember
/ dei_LegalEntityAxis
= corr_MowoodLlcMember
   
Loan facility secured by assets               1,500,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= corr_RevolvingNotePayableMember
/ dei_LegalEntityAxis
= corr_MowoodLlcMember
      1,300,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= corr_RevolvingNotePayableMember
/ dei_LegalEntityAxis
= corr_MowoodLlcMember
   
Line of Credit [Member]                            
Line of Credit Facility [Line Items]                            
Accrued interest on outstanding balance           2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
               
Advances on revolving line of credit           4,000,000us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
               
Line of Credit [Member] | Mowood LLC [Member] | Revolving note payable [Member]                            
Line of Credit Facility [Line Items]                            
Accrued interest on outstanding balance             4.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_DebtInstrumentAxis
= corr_RevolvingNotePayableMember
/ dei_LegalEntityAxis
= corr_MowoodLlcMember
0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_DebtInstrumentAxis
= corr_RevolvingNotePayableMember
/ dei_LegalEntityAxis
= corr_MowoodLlcMember
           
Debt Instrument, Interest Rate at Period End               3.75%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_DebtInstrumentAxis
= corr_RevolvingNotePayableMember
/ dei_LegalEntityAxis
= corr_MowoodLlcMember
           
Revolving Credit Facility [Member]                            
Line of Credit Facility [Line Items]                            
Long-term Line of Credit   141,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
                       
Key Bank [Member] | Secured Debt [Member]                            
Line of Credit Facility [Line Items]                            
Description of variable rate basis   LIBOR                        
Accrued interest on outstanding balance                 3.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
         
Debt Instrument, Interest Rate at Period End   3.42%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
                       
Required principle payment as percentage of outstanding amount, beginning in year two   0.42%corr_RequiredPrinciplePaymentAsPercentageOfOutstandingAmountBeginningInYearTwo
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
                       
Debt issuance cost   501,000us-gaap_DebtIssuanceCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
1,000,000us-gaap_DebtIssuanceCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
                     
Maximum borrowing base of revolving note payable                 70,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
         
Loan facility secured by assets                 70,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
         
Key Bank [Member] | Line of Credit [Member]                            
Line of Credit Facility [Line Items]                            
Description of variable rate basis   LIBOR                        
Accrued interest on outstanding balance   4.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
                       
Debt issuance cost   0us-gaap_DebtIssuanceCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
208,000us-gaap_DebtIssuanceCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
                     
Maximum borrowing base of revolving note payable                         20,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
 
Loan facility secured by assets                         20,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
 
Amortization of Financing Costs and Discounts 0us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
47,000us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
42,000us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
  0us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
                 
debt instrument, description of prime rate basis   Prime Rate                        
debt instrument, basis spread on prime rate   2.75%corr_Debtinstrumentbasisspreadonprimerate
/ us-gaap_CreditFacilityAxis
= us-gaap_LineOfCreditMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
                       
Regions [Member] | Revolving Credit Facility [Member]                            
Line of Credit Facility [Line Items]                            
Maximum borrowing base of revolving note payable                   90,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
      30,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
Loan facility secured by assets                   90,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
      30,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
Deferred debt issuance costs, net of accumulated amortization of $1,124,655 and $572,830   1,300,000us-gaap_DeferredFinanceCostsNet
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
0us-gaap_DeferredFinanceCostsNet
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
                     
Advances on revolving line of credit   32,000,000us-gaap_ProceedsFromLinesOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
                       
Debt Instrument, Redemption, Period Two [Member]                            
Line of Credit Facility [Line Items]                            
Line of Credit Facility, Periodic Payment, Principal   3,500,000us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= us-gaap_DebtInstrumentRedemptionPeriodTwoMember
                       
London Interbank Offered Rate (LIBOR) [Member]                            
Line of Credit Facility [Line Items]                            
Accrued interest on outstanding balance                   3.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
       
Minimum [Member] | London Interbank Offered Rate (LIBOR) [Member]                            
Line of Credit Facility [Line Items]                            
Accrued interest on outstanding balance                   2.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
       
Maximum [Member] | London Interbank Offered Rate (LIBOR) [Member]                            
Line of Credit Facility [Line Items]                            
Accrued interest on outstanding balance                   3.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
       
Interest Expense [Member] | Regions [Member] | Revolving Credit Facility [Member]                            
Line of Credit Facility [Line Items]                            
Debt issuance cost   217,000us-gaap_DebtIssuanceCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
0us-gaap_DebtIssuanceCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
                     
Mogas [Member] | Regions [Member] | Revolving Credit Facility [Member]                            
Line of Credit Facility [Line Items]                            
Maximum borrowing base of revolving note payable                   3,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= corr_MogasMember
       
Loan facility secured by assets                   3,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= corr_MogasMember