Annual report pursuant to Section 13 and 15(d)

Income Taxes Income Taxes (Details 4)

v2.4.1.9
Income Taxes Income Taxes (Details 4) (USD $)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2012
Dec. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Nov. 30, 2012
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared $ 0.000us-gaap_CommonStockDividendsPerShareDeclared $ 0.130us-gaap_CommonStockDividendsPerShareDeclared $ 0.514us-gaap_CommonStockDividendsPerShareDeclared $ 0.375us-gaap_CommonStockDividendsPerShareDeclared $ 0.440us-gaap_CommonStockDividendsPerShareDeclared
Capital Gain Distribution [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
Capital Gain Distribution [Member] | Installment One [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
Capital Gain Distribution [Member] | Installment Two [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
Capital Gain Distribution [Member] | Installment Three [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentThreeMember
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
  $ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentThreeMember
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
Capital Gain Distribution [Member] | Installment Four [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_CapitalGainDistributionMember
Nondividend Distribution [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.1324us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
$ 0.2133us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
$ 0.4400us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
Nondividend Distribution [Member] | Installment One [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0322us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
$ 0.1100us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
Nondividend Distribution [Member] | Installment Two [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0332us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
$ 0.0883us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
$ 0.1100us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
Nondividend Distribution [Member] | Installment Three [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0335us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentThreeMember
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
  $ 0.1100us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentThreeMember
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
Nondividend Distribution [Member] | Installment Four [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0335us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
$ 0.1250us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
$ 0.1100us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_NondividendDistributionMember
Qualified Dividends [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.1848us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
$ 0.1617us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
Qualified Dividends [Member] | Installment One [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0450us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
$ 0.1250us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
Qualified Dividends [Member] | Installment Two [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0464us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
$ 0.0367us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
Qualified Dividends [Member] | Installment Three [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0467us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentThreeMember
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
  $ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentThreeMember
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
Qualified Dividends [Member] | Installment Four [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0467us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_QualifiedDividendsMember
Dividend Declared [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.5140us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
$ 0.3750us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
$ 0.4400us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
Dividend Declared [Member] | Installment One [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.1250us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
$ 0.1250us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
$ 0.1100us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
Dividend Declared [Member] | Installment Two [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.1290us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
$ 0.1250us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
$ 0.1100us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
Dividend Declared [Member] | Installment Three [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.1300us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentThreeMember
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
  $ 0.1100us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentThreeMember
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
Dividend Declared [Member] | Installment Four [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.1300us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
$ 0.1250us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
$ 0.1100us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= us-gaap_DividendDeclaredMember
Ordinary Dividends [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.3816us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
$ 0.1617us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
Ordinary Dividends [Member] | Installment One [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0928us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
$ 0.1250us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentOneMember
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
Ordinary Dividends [Member] | Installment Two [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0958us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
$ 0.0367us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentTwoMember
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
Ordinary Dividends [Member] | Installment Three [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0965us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentThreeMember
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
  $ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentThreeMember
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
Ordinary Dividends [Member] | Installment Four [Member]          
Dividends Payable [Line Items]          
Common Stock, Dividends, Per Share, Declared     $ 0.0965us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember
$ 0.0000us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_DividendsAxis
= corr_InstallmentFourMember
/ corr_DividendTypeAxis
= corr_OrdinaryDividendsMember