v3.20.4

Financial Derivatives (Schedule of Gains and Losses on Derivative Contracts) (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Derivative [Line Items] |  |  |
Net Realized Gains (Losses) on Periodic Settlements of Interest Rate Swaps | $ (2,038) | $ 1,695 |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (29,471) | (32,562) |
Realized gains (losses) on financial derivatives, net | (31,509) | (30,867) | $ 1,911
Change in Net Unrealized Gains (Losses) on Accrued Periodic Settlements of Interest Rate Swaps | 219 | (764) |
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 831 | (4,573) |
Unrealized gains (losses) on financial derivatives, net | 1,050 | (5,337) | 7,807
Foreign currency transactions | (173) | (2,392) | 4,131
Foreign currency translation |  |  | (7,071)
Derivative [Member] |  |  |
Derivative [Line Items] |  |  |
Foreign currency transactions | 12 | 45 | 100
Foreign currency translation | 61 | 1 | 100
Interest rate swaps | Interest Rate Risk [Member] |  |  |
Derivative [Line Items] |  |  |
Net Realized Gains (Losses) on Periodic Settlements of Interest Rate Swaps | (2,038) | 1,695 |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (17,060) | (876) |
Realized gains (losses) on financial derivatives, net | (19,098) | 819 | (985)
Change in Net Unrealized Gains (Losses) on Accrued Periodic Settlements of Interest Rate Swaps | 219 | (764) |
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | (6,597) | (5,778) |
Unrealized gains (losses) on financial derivatives, net | (6,378) | (6,542) | 3,648
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 | (5,452) | 528 |
Realized gains (losses) on financial derivatives, net | (5,452) | 528 | (687)
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 5,402 | (479) |
Unrealized gains (losses) on financial derivatives, net | 5,402 | (479) | 715
Credit default swaps on asset-backed indices | Credit Risk [Member] |  |  |
Derivative [Line Items] |  |  |
Realized gains (losses) on financial derivatives, net |  |  | (2,293)
Unrealized gains (losses) on financial derivatives, net |  |  | 2,013
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 | 6,486 | (1,883) |
Realized gains (losses) on financial derivatives, net | 6,486 | (1,883) |
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 2,691 | (1,848) |
Unrealized gains (losses) on financial derivatives, net | 2,691 | (1,848) |
Credit default swaps on corporate bond indices | Credit Risk [Member] |  |  |
Derivative [Line Items] |  |  |
Realized gains (losses) on financial derivatives, net |  |  | (1,983)
Unrealized gains (losses) on financial derivatives, net |  |  | 3,540
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 | 1,502 | (5,262) |
Realized gains (losses) on financial derivatives, net | 1,502 | (5,262) |
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | (712) | (1,364) |
Unrealized gains (losses) on financial derivatives, net | (712) | (1,364) |
Credit default swaps on corporate bonds | Credit Risk [Member] |  |  |
Derivative [Line Items] |  |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | 285 | (708) |
Realized gains (losses) on financial derivatives, net | 285 | (708) | 2,993
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 486 | 1,007 |
Unrealized gains (losses) on financial derivatives, net | 486 | 1,007 | (2,648)
Total return swaps | Equity Market/Credit Risk [Member] |  |  |
Derivative [Line Items] |  |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (2,057) | (1,460) |
Realized gains (losses) on financial derivatives, net | (2,057) | (1,460) | 3,844
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 114 | (584) |
Unrealized gains (losses) on financial derivatives, net | 114 | (584) | (5)
TBA securities | Interest Rate Risk [Member] |  |  |
Derivative [Line Items] |  |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (4,624) | (15,755) |
Realized gains (losses) on financial derivatives, net | (4,624) | (15,755) |
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | 454 | 4,026 |
Unrealized gains (losses) on financial derivatives, net | 454 | 4,026 |
Futures | Interest Rate/Currency Risk [Member] |  |  |
Derivative [Line Items] |  |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (7,447) | (7,924) |
Realized gains (losses) on financial derivatives, net | (7,447) | (7,924) | 162
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | (477) | 458 |
Unrealized gains (losses) on financial derivatives, net | (477) | 458 | 108
Forwards | Currency risk [Member] |  |  |
Derivative [Line Items] |  |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (1,004) | 813 |
Realized gains (losses) on financial derivatives, net | (1,004) | 813 | 923
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps | (153) | (12) |
Unrealized gains (losses) on financial derivatives, net | (153) | (12) | 359
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 | (377) |  |
Unrealized gains (losses) on financial derivatives, net | (377) |  |
Options | Interest Rate Risk [Member] |  |  |
Derivative [Line Items] |  |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps |  | (35) |
Realized gains (losses) on financial derivatives, net |  | (35) |
Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps |  | 1 |
Unrealized gains (losses) on financial derivatives, net |  | $ 1 |
Options | Interest Rates/Equity Market Risk [Member] |  |  |
Derivative [Line Items] |  |  |
Realized gains (losses) on financial derivatives, net |  |  | (63)
Unrealized gains (losses) on financial derivatives, net |  |  | $ 77
Options | Credit [Member] |  |  |
Derivative [Line Items] |  |  |
Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps | (100) |  |
Realized gains (losses) on financial derivatives, net | (100) |  |
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 |  |

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_CreditDefaultSwapsOnAssetBackedIndicesMember
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_CreditDefaultSwapsOnCorporateBondIndicesMember
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=efc_InterestRatesEquityMarketRiskMember
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: |