v3.20.4

Financial Services, Investment Company (Details) | 12 Months Ended
--- | ---
Dec. 31, 2019
Investment Company, Financial Highlights [Abstract] |
Market Based Total Return | 1730.00%

X
- Definition Total return for the period based upon the closing prices as reported by the New York Stock Exchange. Calculation of market based total return assumes the reinvestment of dividends at the closing price as reported by the New York Stock Exchange as of the ex-date. + References No definition available. + Details
Name: | efc_MarketBasedTotalReturn
Namespace Prefix: | efc_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_InvestmentCompanyFinancialHighlightsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration