Quarterly report pursuant to Section 13 or 15(d)

Leases (Details 2)

v2.4.1.9
Leases (Details 2) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Aug. 31, 2012
Dec. 31, 2014
Operating Leased Assets [Line Items]        
Revenues $ 13,987,883us-gaap_Revenues $ 10,047,557us-gaap_Revenues    
Costs and Expenses 9,063,649us-gaap_CostsAndExpenses 7,510,032us-gaap_CostsAndExpenses    
Operating Income 4,924,234us-gaap_OperatingIncomeLoss 2,537,525us-gaap_OperatingIncomeLoss    
Nonoperating Income (Expense) (107,066)us-gaap_NonoperatingIncomeExpense 472,261us-gaap_NonoperatingIncomeExpense    
Income (Loss) before income taxes 4,817,168us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 3,009,786us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments    
Income tax expense (benefit), net 320,365us-gaap_IncomeTaxExpenseBenefit 513,513us-gaap_IncomeTaxExpenseBenefit 513,513us-gaap_IncomeTaxExpenseBenefit  
Net Income (Loss) 4,496,803us-gaap_ProfitLoss 2,496,273us-gaap_ProfitLoss   8,570,013us-gaap_ProfitLoss
Ultra Petroleum Corporation [Member]        
Operating Leased Assets [Line Items]        
Revenues 219,309us-gaap_Revenues
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
326,299us-gaap_Revenues
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
   
Costs and Expenses 189,347us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
154,829us-gaap_CostsAndExpenses
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
   
Operating Income 29,962us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
171,470us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
   
Nonoperating Income (Expense) (6,795)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
(69,751)us-gaap_NonoperatingIncomeExpense
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
   
Income (Loss) before income taxes 23,167us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
101,719us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
   
Income tax expense (benefit), net (2,022)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
4us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
   
Net Income (Loss) $ 25,189us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember
$ 101,715us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= corr_UltraPetroleumCorporationMember