Quarterly report pursuant to Section 13 or 15(d)

Stockholder's Equity (Details)

v3.7.0.1
Stockholder's Equity (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended 16 Months Ended
May 10, 2017
Apr. 18, 2017
Jun. 30, 2017
Jun. 30, 2017
Dec. 31, 2016
Jun. 30, 2017
Feb. 18, 2016
Class of Stock [Line Items]              
Shares of common stock offered (in shares)     11,901,681 11,901,681 11,886,216 11,901,681  
Aggregate offering price of shelf registration             $ 600,000,000
Reinvestment of dividends paid to common stockholders       $ 516,565      
Current availability under shelf registration     $ 524,900,000 $ 524,900,000   $ 524,900,000  
Series A Cumulative Redeemable Preferred Stock [Member]              
Class of Stock [Line Items]              
Preferred stock interest rate       7.375% 7.375%    
Depositary Shares [Member]              
Class of Stock [Line Items]              
Percent equivalent of preferred shares   1.00%          
Preferred Stock [Member] | Series A Cumulative Redeemable Preferred Stock [Member]              
Class of Stock [Line Items]              
Preferred stock interest rate       7.375%      
Underwritten Public Offering [Member] | Depositary Shares [Member]              
Class of Stock [Line Items]              
Shares sold in offering (in shares) 150,000 2,800,000          
Sale of stock, price per share (in dollars per share) $ 25.00 $ 25.00          
Proceeds from sale of stock       $ 71,200,000      
Shares, Outstanding     5,200,000 5,200,000   5,200,000  
Reduction in shelf registration availability     $ 73,800,000        
Dividend Reinvestment Plan [Member]              
Class of Stock [Line Items]              
Reinvestment of distributions to stockholders (in shares)           49,164  
Reinvestment of dividends paid to common stockholders           $ 1,300,000  
CorEnergy Revolver [Member] | Line of Credit [Member] | Revolving Credit Facility [Member]              
Class of Stock [Line Items]              
Extinguishment of debt   $ 44,000,000   $ 44,000,000