Quarterly report pursuant to Section 13 or 15(d)

Fair Value of Other Securities (Details 5)

v2.4.1.9
Fair Value of Other Securities (Details 5) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Schedule of Equity Method Investments [Line Items]      
Revenues $ 13,987,883us-gaap_Revenues $ 10,047,557us-gaap_Revenues  
Nonoperating Income (Expense) (107,066)us-gaap_NonoperatingIncomeExpense 472,261us-gaap_NonoperatingIncomeExpense  
Net Income attributable to CorEnergy Stockholders 4,086,628us-gaap_NetIncomeLoss 2,105,159us-gaap_NetIncomeLoss 7,013,856us-gaap_NetIncomeLoss
Income (Loss) before income taxes 4,817,168us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 3,009,786us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments  
Reported Value Measurement [Member] | Unconsolidated Affiliates [Member]      
Schedule of Equity Method Investments [Line Items]      
Revenues 13,557us-gaap_Revenues
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= corr_UnconsolidatedAffiliatesMember
13,213us-gaap_Revenues
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= corr_UnconsolidatedAffiliatesMember
 
Operating Expenses 15,128us-gaap_OperatingExpenses
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= corr_UnconsolidatedAffiliatesMember
13,584us-gaap_OperatingExpenses
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= corr_UnconsolidatedAffiliatesMember
 
Nonoperating Income (Expense) 3,834us-gaap_NonoperatingIncomeExpense
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= corr_UnconsolidatedAffiliatesMember
3,770us-gaap_NonoperatingIncomeExpense
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= corr_UnconsolidatedAffiliatesMember
 
Net Income attributable to CorEnergy Stockholders 2,263us-gaap_NetIncomeLoss
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= corr_UnconsolidatedAffiliatesMember
3,399us-gaap_NetIncomeLoss
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= corr_UnconsolidatedAffiliatesMember
 
Income (Loss) before income taxes $ 8,034us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= corr_UnconsolidatedAffiliatesMember
$ 7,500us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentsInAndAdvancesToAffiliatesCategorizationAxis
= corr_UnconsolidatedAffiliatesMember