Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share (Details)

v3.8.0.1
Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Jun. 29, 2015
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net income attributable to CorEnergy stockholders $ 7,707,708 $ 7,669,478    
Less: preferred dividend requirements 2,396,875 1,037,109    
Net Income attributable to Common Stockholders $ 5,310,833 $ 6,632,369    
Weighted average shares - basic (in shares) 11,918,904 11,888,681    
Basic earnings per share (in dollars per share) $ 0.45 $ 0.56    
Net income attributable to common stockholders $ 5,310,833 $ 6,632,369    
Add: After tax effect of convertible interest 0 0    
Income attributable for dilutive securities $ 5,310,833 $ 6,632,369    
Weighted average shares - diluted (in shares) 11,918,904 11,888,681    
Diluted earnings per share (in dollars per share) $ 0.45 $ 0.56    
Convertible Debt [Member] | Convertible Senior Notes Due 2020 [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Debt instrument coupon rate 7.00%   7.00% 7.00%
Shares issued upon conversion 3,454,545