XML 48 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Derivatives (Schedule Of Gains And Losses On Derivative Contracts) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivative [Line Items]    
Net Realized Gain/Loss on Financial Derivatives $ (38)efc_NetRealizedGainLossOnDerivatives $ 1,218efc_NetRealizedGainLossOnDerivatives
Unrealized Gain (Loss) on Financial Derivatives   (2,439)us-gaap_UnrealizedGainLossOnDerivatives
Foreign currency translation (5,063)us-gaap_ForeignCurrencyTransactionGainLossUnrealized (65)us-gaap_ForeignCurrencyTransactionGainLossUnrealized [1]
Unrealized Gain (Loss) on Derivatives, including Foreign Currency Translation Gain (Loss) (5,148)efc_UnrealizedGainLossonDerivativesincludingForeignCurrencyTranslationGainLoss [2]  
Financial Derivatives - Assets [Member]    
Derivative [Line Items]    
Net Realized Gain/Loss on Financial Derivatives 25,306efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
8,041efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Unrealized Gain (Loss) on Financial Derivatives (7,156)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
[2] (4,560)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Financial Derivatives - Assets [Member] | Credit Default Swaps On Asset Backed Securities [Member]    
Derivative [Line Items]    
Primary risk exposure Credit Credit
Net Realized Gain/Loss on Financial Derivatives 401efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
1,190efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
Unrealized Gain (Loss) on Financial Derivatives (355)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
[2] (1,210)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
Financial Derivatives - Assets [Member] | Credit Default Swaps On Asset Backed Indices [Member]    
Derivative [Line Items]    
Primary risk exposure Credit Credit
Net Realized Gain/Loss on Financial Derivatives 226efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
(1,302)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
Unrealized Gain (Loss) on Financial Derivatives (1,252)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
[2] 145us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
Financial Derivatives - Assets [Member] | Credit Default Swaps On Corporate Bond Indices [Member]    
Derivative [Line Items]    
Primary risk exposure Credit Credit
Net Realized Gain/Loss on Financial Derivatives (3,014)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
652efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
Unrealized Gain (Loss) on Financial Derivatives 828us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
[2] (315)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
Financial Derivatives - Assets [Member] | Total Return Swaps [Member]    
Derivative [Line Items]    
Primary risk exposure Equity Market/Credit Equity Market
Net Realized Gain/Loss on Financial Derivatives 1,810efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
5,925efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
Unrealized Gain (Loss) on Financial Derivatives 110us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
[2] 10us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
Financial Derivatives - Assets [Member] | Interest Rate Swaps [Member]    
Derivative [Line Items]    
Primary risk exposure Interest Rates Interest Rates
Net Realized Gain/Loss on Financial Derivatives 19,460efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
1,472efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
Unrealized Gain (Loss) on Financial Derivatives (6,987)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
[2] (6,080)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
Financial Derivatives - Assets [Member] | Futures [Member]    
Derivative [Line Items]    
Primary risk exposure Interest Rates Interest Rates
Net Realized Gain/Loss on Financial Derivatives 2,398efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
41efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
Unrealized Gain (Loss) on Financial Derivatives 824us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
[2] 2,435us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
Financial Derivatives - Assets [Member] | Forwards [Member]    
Derivative [Line Items]    
Primary risk exposure Currency Currency
Net Realized Gain/Loss on Financial Derivatives 7,285efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
10efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
Unrealized Gain (Loss) on Financial Derivatives (884)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
[2] 167us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
Financial Derivatives - Assets [Member] | Other Derivatives [Member]    
Derivative [Line Items]    
Primary risk exposure Credit/ Interest Rates Credit/ Interest Rates
Net Realized Gain/Loss on Financial Derivatives (3,260)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
53efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
Unrealized Gain (Loss) on Financial Derivatives 560us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
[2] 288us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
Financial Derivatives - Liabilities [Member]    
Derivative [Line Items]    
Net Realized Gain/Loss on Financial Derivatives (25,344)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
(6,823)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
Unrealized Gain (Loss) on Financial Derivatives 2,008us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
[2] 2,121us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
Financial Derivatives - Liabilities [Member] | Credit Default Swaps On Asset Backed Securities [Member]    
Derivative [Line Items]    
Primary risk exposure Credit Credit
Net Realized Gain/Loss on Financial Derivatives (19)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
(19)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
Unrealized Gain (Loss) on Financial Derivatives 0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
[2] 0us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
Financial Derivatives - Liabilities [Member] | Credit Default Swaps On Asset Backed Indices [Member]    
Derivative [Line Items]    
Primary risk exposure Credit Credit
Net Realized Gain/Loss on Financial Derivatives 145efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
2,603efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
Unrealized Gain (Loss) on Financial Derivatives 206us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
[2] (1,486)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
Financial Derivatives - Liabilities [Member] | Credit Default Swaps On Corporate Bond Indices [Member]    
Derivative [Line Items]    
Primary risk exposure Credit Credit
Net Realized Gain/Loss on Financial Derivatives 2,124efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
(3,804)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
Unrealized Gain (Loss) on Financial Derivatives (2,656)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
[2] 4,571us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
Financial Derivatives - Liabilities [Member] | Credit Default Swaps On Corporate Bonds [Member]    
Derivative [Line Items]    
Primary risk exposure Credit  
Net Realized Gain/Loss on Financial Derivatives (668)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondsMember
 
Unrealized Gain (Loss) on Financial Derivatives 485us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondsMember
[2]  
Financial Derivatives - Liabilities [Member] | Total Return Swaps [Member]    
Derivative [Line Items]    
Primary risk exposure Equity Market/Credit Equity Market
Net Realized Gain/Loss on Financial Derivatives (458)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
(1,417)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
Unrealized Gain (Loss) on Financial Derivatives (304)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
[2] 36us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
Financial Derivatives - Liabilities [Member] | Interest Rate Swaps [Member]    
Derivative [Line Items]    
Primary risk exposure Interest Rates Interest Rates
Net Realized Gain/Loss on Financial Derivatives (25,197)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
(3,765)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
Unrealized Gain (Loss) on Financial Derivatives 4,321us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
[2] (468)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
Financial Derivatives - Liabilities [Member] | Futures [Member]    
Derivative [Line Items]    
Primary risk exposure Interest Rates/Equity Market Interest Rates
Net Realized Gain/Loss on Financial Derivatives (32)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
128efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
Unrealized Gain (Loss) on Financial Derivatives (411)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
[2] (139)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
Financial Derivatives - Liabilities [Member] | Forwards [Member]    
Derivative [Line Items]    
Primary risk exposure Currency Currency
Net Realized Gain/Loss on Financial Derivatives (1,489)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
(492)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
Unrealized Gain (Loss) on Financial Derivatives (581)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
[2] (4)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
Financial Derivatives - Liabilities [Member] | Other Derivatives [Member]    
Derivative [Line Items]    
Primary risk exposure Credit/ Interest Rates Interest Rates
Net Realized Gain/Loss on Financial Derivatives 250efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
(57)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
Unrealized Gain (Loss) on Financial Derivatives 948us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
[2] (389)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
Derivative [Member]    
Derivative [Line Items]    
Foreign currency translation $ 1,000us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_InvestmentTypeAxis
= us-gaap_DerivativeMember
 
[1] Conformed to current period presentation.
[2] Includes foreign currency translation on derivatives in the amount of $1.0 million which is shown on the Consolidated Statement of Operations in Change in net unrealized gain (loss) on foreign currency translation.