Quarterly report pursuant to Section 13 or 15(d)

Credit Facilities (Details)

v2.4.1.9
Credit Facilities (Details) (USD $)
3 Months Ended 12 Months Ended 0 Months Ended 12 Months Ended 0 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2012
Mar. 13, 2014
Oct. 29, 2013
Oct. 15, 2013
Dec. 20, 2012
Dec. 31, 2014
Nov. 24, 2014
Oct. 29, 2010
Oct. 15, 2014
May 08, 2013
Sep. 26, 2014
Line of Credit Facility [Line Items]                          
Long-term Line of Credit $ 565,583us-gaap_LineOfCredit             $ 32,141,277us-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 461,878,833us-gaap_Assets             443,815,842us-gaap_Assets          
Debt issuance cost     1,500,000us-gaap_DebtIssuanceCosts                    
Deferred Costs Amortization Period 3 years                        
Amortization of Financing Costs and Discounts 129,000us-gaap_AmortizationOfFinancingCostsAndDiscounts                        
Advances on revolving line of credit 1,945,361us-gaap_ProceedsFromLinesOfCredit 1,523,266us-gaap_ProceedsFromLinesOfCredit                      
Pinedale Liquids Gathering System [Member]                          
Line of Credit Facility [Line Items]                          
Assets 141,700,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] | 2014 Note Payable Agreement [Member]                          
Line of Credit Facility [Line Items]                          
Borrowings outstanding                     566,000corr_LineofCreditFacilityBorrowingsOutstanding
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= corr_A2014NotePayableAgreementMember
   
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.43%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 371,000us-gaap_DebtIssuanceCosts
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_KeyBankMember
501,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]                          
Line of Credit Extension Period 1 year                        
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
                       
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
16,000us-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
                       
Deferred debt issuance costs, net of accumulated amortization of $1,430,366 and $1,124,655 161,000us-gaap_DeferredFinanceCostsNet
/ 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,000us-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,000us-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
Amortization of Financing Costs and Discounts 190,000us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
0us-gaap_AmortizationOfFinancingCostsAndDiscounts
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
                     
Deferred debt issuance costs, net of accumulated amortization of $1,430,366 and $1,124,655 1,200,000us-gaap_DeferredFinanceCostsNet
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
            1,300,000us-gaap_DeferredFinanceCostsNet
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
         
Borrowings outstanding 0corr_LineofCreditFacilityBorrowingsOutstanding
/ 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
            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
       
Mogas [Member] | Regions [Member] | Revolving Credit Facility [Member]                          
Line of Credit Facility [Line Items]                          
Maximum borrowing base of revolving note payable                 3,000,000us-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,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= corr_RegionsMember
/ us-gaap_StatementBusinessSegmentsAxis
= corr_MogasMember