v3.20.1

Financial Derivatives (Schedule of Gains and Losses on Derivative Contracts) (Details) - USD ($) $ in Thousands | 3 Months Ended
--- | ---
Mar. 31, 2020 | Mar. 31, 2019
Derivative [Line Items] |  |
Net Realized Gains (Losses) on Periodic Settlements of Interest Rate Swaps | $ 143 | $ 719
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (12,535) | (12,264)
Realized gains (losses) on financial derivatives, net | (12,392) | (11,545)
Change in Net Unrealized Gains (Losses) on Accrued Periodic Settlements of Interest Rate Swaps | (111) | (275)
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | (9,856) | (5,393)
Unrealized gains (losses) on financial derivatives, net | (9,967) | (5,668)
Derivative [Member] |  |
Derivative [Line Items] |  |
Foreign currency transactions | 14 | 25
Foreign currency translation | 17 | 21
Interest rate swaps | Interest Rate Risk [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) on Periodic Settlements of Interest Rate Swaps | 143 | 719
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (6,384) | 1,458
Realized gains (losses) on financial derivatives, net | (6,241) | 2,177
Change in Net Unrealized Gains (Losses) on Accrued Periodic Settlements of Interest Rate Swaps | (111) | (275)
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | (20,020) | (5,774)
Unrealized gains (losses) on financial derivatives, net | (20,131) | (6,049)
Credit default swaps on asset-backed securities | Credit Risk [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (994) | 275
Realized gains (losses) on financial derivatives, net | (994) | 275
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 917 | (239)
Unrealized gains (losses) on financial derivatives, net | 917 | (239)
Credit default swaps on corporate bond indices | Credit Risk [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (556) | (746)
Realized gains (losses) on financial derivatives, net | (556) | (746)
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 12,524 | (548)
Unrealized gains (losses) on financial derivatives, net | 12,524 | (548)
Credit default swaps on corporate bond indices | Credit Risk [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | 579 | (2,513)
Realized gains (losses) on financial derivatives, net | 579 | (2,513)
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 4,116 | (2,407)
Unrealized gains (losses) on financial derivatives, net | 4,116 | (2,407)
Credit default swaps on corporate bonds | Credit Risk [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | 94 | (425)
Realized gains (losses) on financial derivatives, net | 94 | (425)
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 1,527 | 766
Unrealized gains (losses) on financial derivatives, net | 1,527 | 766
Total return swaps | Equity Market/Credit Risk [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (1,571) | (1,298)
Realized gains (losses) on financial derivatives, net | (1,571) | (1,298)
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | (213) | 129
Unrealized gains (losses) on financial derivatives, net | (213) | 129
TBA securities | Interest Rate Risk [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (3,173) | (6,435)
Realized gains (losses) on financial derivatives, net | (3,173) | (6,435)
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | (5,423) | 1,898
Unrealized gains (losses) on financial derivatives, net | (5,423) | 1,898
Futures | Interest Rate/Currency Risk [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (1,122) | (2,433)
Realized gains (losses) on financial derivatives, net | (1,122) | (2,433)
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | (6,115) | 359
Unrealized gains (losses) on financial derivatives, net | (6,115) | 359
Forwards | Currency risk [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | 592 | (114)
Realized gains (losses) on financial derivatives, net | 592 | (114)
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 253 | 423
Unrealized gains (losses) on financial derivatives, net | 253 | 423
Warrants | Equity Market/Credit Risk [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | 0 |
Realized gains (losses) on financial derivatives, net | 0 |
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 20 |
Unrealized gains (losses) on financial derivatives, net | 20 |
Options | Interest Rate Risk [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps |  | (33)
Realized gains (losses) on financial derivatives, net |  | (33)
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps |  | 0
Unrealized gains (losses) on financial derivatives, net |  | $ 0
Options | Credit [Member] |  |
Derivative [Line Items] |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | 0 |
Realized gains (losses) on financial derivatives, net | 0 |
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 2,558 |
Unrealized gains (losses) on financial derivatives, net | $ 2,558 |

X
- Definition Change in Net Unrealized Gains (Losses) on Accrued Periodic Settlements + References No definition available. + Details
Name: | efc_ChangeinNetUnrealizedGainsLossesonAccruedPeriodicSettlements
Namespace Prefix: | efc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Change in Net Unrealized Gains (Losses) on Accrued Periodic Settlements of Interest Rate Swaps + References No definition available. + Details
Name: | efc_ChangeinNetUnrealizedGainsLossesonAccruedPeriodicSettlementsofInterestRateSwaps
Namespace Prefix: | efc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net Realized Gain/Loss on Derivatives including gain (loss) on foreign currency transactions + References No definition available. + Details
Name: | efc_NetRealizedGainLossonDerivativesincludinggainlossonforeigncurrencytransactions
Namespace Prefix: | efc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net Realized Gains (Losses) on Periodic Settlements + References No definition available. + Details
Name: | efc_NetRealizedGainsLossesonPeriodicSettlements
Namespace Prefix: | efc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Net Realized Gains (Losses) on Periodic Settlements of Interest Rate Swaps + References No definition available. + Details
Name: | efc_NetRealizedGainsLossesonPeriodicSettlementsofInterestRateSwaps
Namespace Prefix: | efc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Unrealized Gain (Loss) on Derivatives, Including Gain Loss from Foreign Currency Remeasurement + References No definition available. + Details
Name: | efc_UnrealizedGainLossonDerivativesIncludingGainLossfromForeignCurrencyRemeasurement
Namespace Prefix: | efc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossRealized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -URI http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 830 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895 + Details
Name: | us-gaap_ForeignCurrencyTransactionGainLossUnrealized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_DerivativeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CreditRiskContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=efc_CreditDefaultSwapAssetBackedIndicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=efc_CreditDefaultSwapCorporateBondIndicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=efc_CreditDefaultSwapsOnCorporateBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_TotalReturnSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=efc_EquityMarketCreditRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=efc_TBAsecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_FutureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=efc_InterestRateCurrencyRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_ForwardContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=efc_CurrencyriskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_WarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=efc_OptionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |