Quarterly report pursuant to Section 13 or 15(d)

EARNINGS (LOSS) PER SHARE - Schedule of Earnings Per Share (Details)

v3.23.1
EARNINGS (LOSS) PER SHARE - Schedule of Earnings Per Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Net Income (loss) $ (3,200,333) $ 4,364,757  
Less: Net income attributable to non-controlling interests 809,212 809,212  
Net Income (Loss) attributable to CorEnergy Infrastructure Trust, Inc. (4,009,545) 3,555,545  
Preferred dividend requirements 2,388,130 2,388,130  
Total undistributed earnings (loss) (6,397,675) 422,756  
Total undistributed earnings (loss) - diluted (6,671,833) 441,285  
Numerator for basic net earnings (loss) per share $ (6,397,675) $ 1,167,415  
Undistributed earnings percent 100.00%    
Common Stock      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Antidilutive securities excluded from computation (in shares) 2,361,000 2,361,000  
5.875% Convertible Notes | Convertible Debt      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Interest rate 5.875%   5.875%
Class B Common Stock      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Conversion ratio 0.68    
Capital Stock      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Dividends $ 0 $ 744,659  
Total undistributed earnings (loss) (6,123,517) 404,227  
Total undistributed earnings (loss) - diluted (6,397,675) 422,756  
Numerator for basic net earnings (loss) per share (6,123,517) 1,148,886  
Numerator for diluted net earnings (loss) per share $ (6,397,675) $ 1,167,415  
Basic weighted average shares outstanding (in shares) 15,272,267 14,917,165  
Diluted weighted average shares outstanding (in shares) 15,737,224 15,382,122  
Basic net earnings (loss) per share (in dollars per share) $ (0.40) $ 0.08  
Diluted net earnings (loss) per common share (in dollars per share) $ (0.41) $ 0.08  
Common Stock | Class B Common Stock      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Dividends $ 0 $ 0  
Total undistributed earnings (loss) (274,158) 18,529  
Total undistributed earnings (loss) - diluted (274,158) 18,529  
Numerator for basic net earnings (loss) per share (274,158) 18,529  
Numerator for diluted net earnings (loss) per share $ (274,158) $ 18,529  
Basic weighted average shares outstanding (in shares) 683,761 683,761  
Diluted weighted average shares outstanding (in shares) 683,761 683,761  
Basic net earnings (loss) per share (in dollars per share) $ (0.40) $ 0.03  
Diluted net earnings (loss) per common share (in dollars per share) $ (0.40) $ 0.03