0001347652
2021-06-30
2021-06-30
0001347652
us-gaap:CommonStockMember
2021-06-30
2021-06-30
0001347652
corr:Seven375SeriesACumulativeRedeemablePreferredStockMember
2021-06-30
2021-06-30
false
001-33292
1100 WALNUT
SUITE 3350
KANSAS CITY
MO
0001347652
8-K
2021-06-30
CorEnergy Infrastructure Trust, Inc.
MD
20-3431375
64106
816
875-3705
false
false
false
false
Common Stock, par value $0.001 per share
CORR
NYSE
7.375% Series A Cumulative Redeemable Preferred Stock
CORRPrA
NYSE
false