v3.20.4

Long-Term Incentive Plan Units Long-Term Incentive Plan Units (Unvested LTIP Units) (Details) - Long-Term Incentive Plan Units [Member] - shares | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Schedule of Unvested LTIP Units [Line Items] |  |  |
Number of OP LTIP Units (in units) | 75,550 |  | 39,432
Director [Member] |  |  |
Schedule of Unvested LTIP Units [Line Items] |  |  |
Number of OP LTIP Units (in units) | 22,840 |  | 14,440
Grant Date | Sep. 10, 2020 |  | Sep. 12, 2018
Vesting Date(1) | Sep. 09, 2021 |  | Sep. 11, 2019
Vest December 13, 2021 [Member] | Dedicated or partially dedicated personnel [Member] |  |  |
Schedule of Unvested LTIP Units [Line Items] |  |  |
Number of OP LTIP Units (in units) | 10,067 |  |
Grant Date | Dec. 13, 2019 |  |
Vesting Date(1) | Dec. 13, 2021 |  |
Vest December 11, 2019 [Member] | Dedicated or partially dedicated personnel [Member] |  |  |
Schedule of Unvested LTIP Units [Line Items] |  |  |
Number of OP LTIP Units (in units) |  | 8,692 | 8,692
Grant Date |  |  | Dec. 11, 2018
Vesting Date(1) |  |  | Dec. 11, 2019
Vest December 11, 2020 [Member] | Dedicated or partially dedicated personnel [Member] |  |  |
Schedule of Unvested LTIP Units [Line Items] |  |  |
Number of OP LTIP Units (in units) |  | 8,691 | 8,691
Grant Date |  |  | Dec. 11, 2018
Vesting Date(1) |  |  | Dec. 11, 2020
Vest March 7, 2019 [Member] | Dedicated or partially dedicated personnel [Member] |  |  |
Schedule of Unvested LTIP Units [Line Items] |  |  |
Number of OP LTIP Units (in units) |  |  | 1,723
Grant Date |  |  | Mar. 07, 2018
Vesting Date(1) |  |  | Mar. 07, 2019
Vest December 12, 2019 [Member] | Dedicated or partially dedicated personnel [Member] |  |  |
Schedule of Unvested LTIP Units [Line Items] |  |  |
Number of OP LTIP Units (in units) |  |  | 5,886
Grant Date |  |  | Dec. 12, 2017
Vesting Date(1) |  |  | Dec. 12, 2019
Vest December 17, 2021 | Dedicated or partially dedicated personnel [Member] |  |  |
Schedule of Unvested LTIP Units [Line Items] |  |  |
Number of OP LTIP Units (in units) | 18,211 |  |
Grant Date | Dec. 17, 2020 |  |
Vesting Date(1) | Dec. 17, 2021 |  |
Vest December 31, 2021 [Member] | Dedicated or partially dedicated personnel [Member] |  |  |
Schedule of Unvested LTIP Units [Line Items] |  |  |
Number of OP LTIP Units (in units) | 9,834 |  |
Grant Date | Mar. 04, 2020 |  |
Vesting Date(1) | Dec. 31, 2021 |  |
Vest December 17, 2022 | Dedicated or partially dedicated personnel [Member] |  |  |
Schedule of Unvested LTIP Units [Line Items] |  |  |
Number of OP LTIP Units (in units) | 14,598 |  |
Grant Date | Dec. 17, 2020 |  |
Vesting Date(1) | Dec. 17, 2022 |  |

X
- Definition Date the LTIP unit was granted. + References No definition available. + Details
Name: | efc_LTIPUnitGrantDate
Namespace Prefix: | efc_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date the LTIP unit vests. + References No definition available. + Details
Name: | efc_LTIPUnitVestingDate
Namespace Prefix: | efc_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition [Line Items] for Schedule of Unvested LTIP Units [Table] + References No definition available. + Details
Name: | efc_ScheduleofUnvestedLTIPUnitsLineItems
Namespace Prefix: | efc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Unvested + References No definition available. + Details
Name: | efc_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsinPeriodUnvested
Namespace Prefix: | efc_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=efc_LongTermIncentivePlanUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | efc_TypeOfRecipientAxis=srt_DirectorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=efc_VestDecember132021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | efc_TypeOfRecipientAxis=efc_DedicatedorpartiallydedicatedpersonnelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=efc_VestDecember112019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=efc_VestDecember112020Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=efc_VestMarch72019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=efc_VestDecember122019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=efc_VestDecember172021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=efc_VestDecember312021Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VestingAxis=efc_VestDecember172022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |