Annual report pursuant to Section 13 and 15(d)

Earnings Per Share (Details)

v3.19.3.a.u2
Earnings Per Share (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Aug. 15, 2019
Aug. 12, 2019
Jun. 29, 2015
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                            
Net Income attributable to CorEnergy Stockholders $ 9,807,728 $ (19,419,600) $ 9,824,926 $ 3,866,441 $ 20,495,995 $ 7,697,324 $ 7,810,849 $ 7,707,708 $ 4,079,495 $ 43,711,876 $ 32,602,790      
Less: preferred dividend requirements 2,313,780 2,313,780 2,313,780 2,314,128 2,357,752 2,396,875 2,396,875 2,396,875 9,255,468 9,548,377 7,953,988      
Net Income (Loss) attributable to Common Stockholders $ 7,493,948 $ (21,733,380) $ 7,511,146 $ 1,552,313 $ 18,138,243 $ 5,300,449 $ 5,413,974 $ 5,310,833 $ (5,175,973) $ 34,163,499 $ 24,648,802      
Weighted average shares - basic (in shares)                 13,041,613 11,935,021 11,900,516      
Basic earnings (loss) per share (in dollars per share) $ 0.55 $ (1.65) $ 0.59 $ 0.12 $ 1.52 $ 0.44 $ 0.45 $ 0.45 $ (0.40) $ 2.86 $ 2.07      
Net Income (Loss) attributable to Common Stockholders (from above) $ 7,493,948 $ (21,733,380) $ 7,511,146 $ 1,552,313 $ 18,138,243 $ 5,300,449 $ 5,413,974 $ 5,310,833 $ (5,175,973) $ 34,163,499 $ 24,648,802      
Add: After tax effect of convertible interest                 0 8,766,306 0      
Income (Loss) attributable for dilutive securities                 $ (5,175,973) $ 42,929,805 $ 24,648,802      
Weighted average shares - diluted (in shares)                 13,041,613 15,389,180 11,900,516      
Diluted earnings (loss) per share (in dollars per share) $ 0.55 $ (1.65) $ 0.59 $ 0.12 $ 1.32 $ 0.44 $ 0.45 $ 0.45 $ (0.40) $ 2.79 $ 2.07      
Increase (decrease) in preferred dividends                 $ 245 $ (10,554)        
Convertible Debt                            
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                            
Shares issued upon conversion (in shares) 2,463,394               2,463,394          
Convertible Debt | 7.00% Unsecured Convertible Senior Notes                            
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                            
Coupon rate percentage 7.00%       7.00%       7.00% 7.00%       7.00%
Shares issued upon conversion (in shares)         3,453,273         3,453,273 3,454,545      
Convertible Debt | 5.875% Unsecured Convertible Senior Notes                            
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]                            
Coupon rate percentage 5.875%       0.00%       5.875% 0.00%   5.875% 5.875%