Annual report pursuant to Section 13 and 15(d)

Debt - Amortization of Deferred Financing Costs Information (Details)

v3.19.3.a.u2
Debt - Amortization of Deferred Financing Costs Information (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 29, 2017
Jul. 28, 2017
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Line of Credit Facility [Line Items]                  
Loss on extinguishment of debt     $ 0 $ 28,920,834 $ 0 $ 5,039,731 $ 33,960,565 $ 0 $ 336,933
Amended Pinedale Term Credit Facility                  
Line of Credit Facility [Line Items]                  
Loss on extinguishment of debt                 103,000
Amended Pinedale Term Credit Facility | Pinedale LP                  
Line of Credit Facility [Line Items]                  
Amortization of debt issuance costs $ 264,000                
Debt instrument term 5 years                
Deferred debt financing costs, net $ 367,000                
Line of Credit | CorEnergy Credit Facility                  
Line of Credit Facility [Line Items]                  
Amortization of debt issuance costs                 1,600,000
Deferred debt financing costs, net   $ 1,800,000             1,300,000
Line of Credit | Amended and Restated CorEnergy Credit Facility                  
Line of Credit Facility [Line Items]                  
Amortization of debt issuance costs                 2,900,000
Debt instrument term   5 years              
Loss on extinguishment of debt                 $ 234,000