Annual report pursuant to Section 13 and 15(d)

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

v3.24.1.1.u2
EARNINGS (LOSS) PER SHARE - Schedule of Earnings (Loss) Per Share (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Aug. 12, 2019
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net Loss $ (272,830,090) $ (9,519,669) $ (2,535,558)  
Less: Net income attributable to non-controlling interests 3,236,848 3,236,848 2,866,467  
Net Loss attributable to CorEnergy Infrastructure Trust, Inc. (276,066,938) (12,756,517) (5,402,025)  
Preferred dividend requirements 9,552,519 9,552,519 9,395,604  
Total undistributed losses - basic (285,619,457) (25,313,615) (17,647,655)  
Total undistributed losses - diluted (297,812,722) (26,413,681) (17,647,655)  
Numerator for basic net loss per share $ (285,619,457) $ (22,309,036) $ (14,797,629)  
Undistributed earnings percent 100.00%      
Antidilutive securities excluded from computation (in shares)     2,825,957  
5.875% Convertible Notes | Convertible Debt        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Effective interest rate (percent) 5.875% 5.875%   5.875%
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  
Common Class B        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Conversion ratio 0.68      
Antidilutive securities excluded from computation (in shares)     464,957  
Common Stock        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Dividends $ 0 $ 3,004,579 $ 2,850,026  
Total undistributed losses - basic (273,426,193) (24,213,549) (17,241,830)  
Total undistributed losses - diluted (285,619,457) (25,313,615) (17,241,830)  
Numerator for basic net loss per share (273,426,193) (21,208,970) (14,391,804)  
Numerator for diluted net loss per share $ (285,619,457) $ (22,309,036) $ (14,391,804)  
Basic weighted average shares outstanding (in shares) 15,332,905 15,050,266 14,246,526  
Diluted weighted average shares outstanding (in shares) 15,797,862 15,515,223 14,246,526  
Basic loss per share (in dollars per share) $ (17.83) $ (1.41) $ (1.01)  
Diluted (in dollars per share) $ (18.08) $ (1.44) $ (1.01)  
Common Stock | Common Class B        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Dividends $ 0 $ 0 $ 0  
Total undistributed losses - basic (12,193,265) (1,100,066) (405,825)  
Total undistributed losses - diluted (12,193,265) (1,100,066) (405,825)  
Numerator for basic net loss per share (12,193,265) (1,100,066) (405,825)  
Numerator for diluted net loss per share $ (12,193,265) $ (1,100,066) $ (405,825)  
Basic weighted average shares outstanding (in shares) 683,761 683,761 335,324  
Diluted weighted average shares outstanding (in shares) 683,761 683,761 335,324  
Basic loss per share (in dollars per share) $ (17.83) $ (1.61) $ (1.21)  
Diluted (in dollars per share) $ (17.83) $ (1.61) $ (1.21)