XML 37 R47.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
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative [Line Items]      
Net Realized Gain/Loss on Financial Derivatives $ (11,211)efc_NetRealizedGainLossOnDerivatives $ (21,479)efc_NetRealizedGainLossOnDerivatives $ (34,797)efc_NetRealizedGainLossOnDerivatives
Unrealized Gain (Loss) on Financial Derivatives (8,272)us-gaap_UnrealizedGainLossOnDerivatives 13,482us-gaap_UnrealizedGainLossOnDerivatives 13,417us-gaap_UnrealizedGainLossOnDerivatives
Financial Derivatives - Assets [Member]      
Derivative [Line Items]      
Net Realized Gain/Loss on Financial Derivatives 26,098efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
(7,876)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
(17,464)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Unrealized Gain (Loss) on Financial Derivatives 9,338us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
26,486us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
(2,201)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 Credit
Net Realized Gain/Loss on Financial Derivatives (4,596)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
(2,826)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
(1,164)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
Unrealized Gain (Loss) on Financial Derivatives 4,547us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
1,070us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
3,218us-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 Credit
Net Realized Gain/Loss on Financial Derivatives (4,662)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
(5,954)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
(14,870)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
Unrealized Gain (Loss) on Financial Derivatives 2,059us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
1,082us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
(5,887)us-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 Credit
Net Realized Gain/Loss on Financial Derivatives 1,938efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
626efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
(1,548)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
Unrealized Gain (Loss) on Financial Derivatives (2,589)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
1,026us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
570us-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 Equity Market  
Net Realized Gain/Loss on Financial Derivatives 12,975efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
2,992efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
 
Unrealized Gain (Loss) on Financial Derivatives 3us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
4us-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 Interest Rates
Net Realized Gain/Loss on Financial Derivatives 10,610efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
(2,829)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
169efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
Unrealized Gain (Loss) on Financial Derivatives 5,101us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
23,548us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
(91)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/Equity Market   Interest Rates
Net Realized Gain/Loss on Financial Derivatives 4,841efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
  (51)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
Unrealized Gain (Loss) on Financial Derivatives 261us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
  (11)us-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    
Net Realized Gain/Loss on Financial Derivatives 3,845efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
   
Unrealized Gain (Loss) on Financial Derivatives 884us-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 1,147efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
115efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
 
Unrealized Gain (Loss) on Financial Derivatives (928)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
(244)us-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 (37,309)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
(13,603)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
(17,333)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
Unrealized Gain (Loss) on Financial Derivatives (17,610)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
(13,004)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
15,618us-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 Credit
Net Realized Gain/Loss on Financial Derivatives (78)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
(78)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
(79)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
Unrealized Gain (Loss) on Financial Derivatives 111us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
(349)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
(1)us-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 Credit
Net Realized Gain/Loss on Financial Derivatives 3,111efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
1,870efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
9,665efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
Unrealized Gain (Loss) on Financial Derivatives (1,743)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
2,869us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnAssetBackedIndicesMember
(491)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 Credit
Net Realized Gain/Loss on Financial Derivatives (6,242)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
(9,573)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
(579)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
Unrealized Gain (Loss) on Financial Derivatives 6,926us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
(9,157)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondIndicesMember
(122)us-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 270efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondsMember
   
Unrealized Gain (Loss) on Financial Derivatives (782)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_CreditDefaultSwapsOnCorporateBondsMember
   
Financial Derivatives - Liabilities [Member] | Total Return Swaps [Member]      
Derivative [Line Items]      
Primary risk exposure Equity Market Equity Market Equity Market
Net Realized Gain/Loss on Financial Derivatives (5,671)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
(5,260)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
(3,563)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
Unrealized Gain (Loss) on Financial Derivatives 46us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
(3)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_TotalReturnSwapMember
209us-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 Interest Rates
Net Realized Gain/Loss on Financial Derivatives (23,939)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
319efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
(22,777)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
Unrealized Gain (Loss) on Financial Derivatives (24,318)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
(3,940)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
16,094us-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 Interest Rates
Net Realized Gain/Loss on Financial Derivatives (252)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
(795)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
0efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
Unrealized Gain (Loss) on Financial Derivatives 2,291us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
(2,302)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_FutureMember
(71)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 (2,215)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
0efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
 
Unrealized Gain (Loss) on Financial Derivatives (98)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
(38)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/Equity Market Interest Rates/ Equity Market  
Net Realized Gain/Loss on Financial Derivatives (2,293)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
(86)efc_NetRealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
 
Unrealized Gain (Loss) on Financial Derivatives $ (43)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember
$ (84)us-gaap_UnrealizedGainLossOnDerivatives
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= efc_OtherDerivativesMember