Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.2
EARNINGS (LOSS) PER SHARE - Schedule of Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Net Income (loss) $ (3,167,350) $ 2,170,126 $ (6,367,683) $ 6,534,883  
Less: Net income attributable to non-controlling interests 809,212 809,212 1,618,424 1,618,424  
Net Income (Loss) attributable to CorEnergy Infrastructure Trust, Inc. (3,976,562) 1,360,914 (7,986,107) 4,916,459  
Preferred dividend requirements 2,388,130 2,388,130 4,776,260 4,776,260  
Total undistributed loss (6,364,692) (1,775,247) (12,762,367) (1,352,491)  
Total undistributed loss - diluted (6,636,100) (1,852,692) (13,307,919) (1,411,630)  
Numerator for basic net earnings (loss) per share $ (6,364,692) $ (1,027,216) $ (12,762,367) $ 140,199  
Undistributed earnings percent 100.00%   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 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%   5.875%
Class B Common Stock          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Conversion ratio 0.68   0.68    
Common Stock          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Common Stock dividends $ 0 $ 748,031 $ 0 $ 1,492,690  
Total undistributed loss (6,093,284) (1,697,802) (12,216,815) (1,293,352)  
Total undistributed loss - diluted (6,364,692) (1,775,247) (12,762,367) (1,352,491)  
Numerator for basic net earnings (loss) per share (6,093,284) (949,771) (12,216,815) 199,338  
Numerator for diluted net earnings (loss) per share $ (6,364,692) $ (1,027,216) $ (12,762,367) $ 140,199  
Basic weighted average shares outstanding (in shares) 15,350,883 14,989,942 15,311,792 14,953,754  
Diluted weighted average shares outstanding (in shares) 15,815,840 15,454,899 15,776,749 15,460,047  
Basic net earnings (loss) per share (in dollars per share) $ (0.40) $ (0.06) $ (0.80) $ 0.01  
Diluted net earnings (loss) per common share (in dollars per share) $ (0.40) $ (0.07) $ (0.81) $ 0.01  
Common Stock | Class B Common Stock          
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]          
Common Stock dividends $ 0 $ 0 $ 0 $ 0  
Total undistributed loss (271,408) (77,445) (545,552) (59,139)  
Total undistributed loss - diluted (271,408) (77,445) (545,552) (59,139)  
Numerator for basic net earnings (loss) per share (271,408) (77,445) (545,552) (59,139)  
Numerator for diluted net earnings (loss) per share $ (271,408) $ (77,445) $ (545,552) $ (59,139)  
Basic weighted average shares outstanding (in shares) 683,761 683,761 683,761 683,761  
Diluted weighted average shares outstanding (in shares) 683,761 683,761 683,761 683,761  
Basic net earnings (loss) per share (in dollars per share) $ (0.40) $ (0.11) $ (0.80) $ (0.09)  
Diluted net earnings (loss) per common share (in dollars per share) $ (0.40) $ (0.11) $ (0.80) $ (0.09)