v3.20.4

Securitization Transactions (Schedule of CLO Securitization Transactions) (Details) - USD ($) $ in Thousands | 12 Months Ended |
--- | --- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2020
Securitization Transactions [Line Items] |  |  |  |
Fair Value |  |  | $ 2,939,311 |
Securities, at fair value(1)(2) | [1],[2] | $ 2,449,941 |  | $ 1,514,185
CLO I Securitization [Member] |  |  |  |
Securitization Transactions [Line Items] |  |  |  |
CLO Pricing Date |  | 2017-05 |  |
CLO Closing Date |  |  | 2017-06 |
Total Face Amount of Notes Issued |  |  | $ 373,550 |
Face Amount of Notes Initially Purchased |  |  | 36,606 |
Aggregate Purchase Price of Notes Initially Purchased |  |  | $ 35,926 |
Reset CLO I Securitization [Member] |  |  |  |
Securitization Transactions [Line Items] |  |  |  |
CLO Pricing Date |  | 2018-08 |  |
CLO Closing Date |  |  | 2018-08 |
Total Face Amount of Notes Issued |  |  | $ 461,840 |
Face Amount of Notes Initially Purchased |  |  | 36,579 |
Aggregate Purchase Price of Notes Initially Purchased |  |  | $ 25,622 |
CLO II Securitization [Member] |  |  |  |
Securitization Transactions [Line Items] |  |  |  |
CLO Pricing Date |  | 2017-12 |  |
CLO Closing Date |  |  | 2018-01 |
Total Face Amount of Notes Issued |  |  | $ 452,800 |
Face Amount of Notes Initially Purchased |  |  | 18,223 |
Aggregate Purchase Price of Notes Initially Purchased |  |  | $ 16,621 |
CLO III Securitization [Member] |  |  |  |
Securitization Transactions [Line Items] |  |  |  |
CLO Pricing Date |  | 2018-06 |  |
CLO Closing Date |  |  | 2018-07 |
Total Face Amount of Notes Issued |  |  | $ 407,100 |
Face Amount of Notes Initially Purchased |  |  | 35,480 |
Aggregate Purchase Price of Notes Initially Purchased |  |  | 32,394 |
CLOs |  |  |  |
Securitization Transactions [Line Items] |  |  |  |
Fair Value |  |  | 123,893 |
CLOs | CLO I Securitization [Member] |  |  |  |
Securitization Transactions [Line Items] |  |  |  |
Fair Value |  |  | 0 |
CLOs | Related Party CLO securitization [Member] |  |  |  |
Securitization Transactions [Line Items] |  |  |  |
Fair Value |  |  | 50,800 |
Securities, at fair value(1)(2) |  | $ 39,700 |  | $ 17,300
CLOs | Reset CLO I Securitization [Member] |  |  |  |
Securitization Transactions [Line Items] |  |  |  |
Fair Value |  |  | 16,973 |
CLOs | CLO II Securitization [Member] |  |  |  |
Securitization Transactions [Line Items] |  |  |  |
Fair Value |  |  | 14,721 |
CLOs | CLO III Securitization [Member] |  |  |  |
Securitization Transactions [Line Items] |  |  |  |
Fair Value |  |  | $ 19,071 |
[1] | Ellington Financial Inc.'s Consolidated Balance Sheet includes assets and liabilities of variable interest entities it has consolidated. See Note 9 for additional details on Ellington Financial Inc.'s consolidated variable interest entities.
[2] | Includes assets pledged as collateral to counterparties. See Note 11 for additional details on the Company's borrowings and related collateral.

X
- Definition Cost of notes purchased from related party CLO securitization + References No definition available. + Details
Name: | efc_CostofnotespurchasedfromrelatedpartyCLOsecuritization
Namespace Prefix: | efc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Original face amount of notes issued pursuant to a CLO securitization. + References No definition available. + Details
Name: | efc_NotesissuedbyCLOsecuritization
Namespace Prefix: | efc_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Principal amount of notes purchased from related party CLO securitization + References No definition available. + Details
Name: | efc_PrincipalamountofnotespurchasedfromrelatedpartyCLOsecuritization
Namespace Prefix: | efc_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition [Line Items] for Securitization Transactions [Table] + References No definition available. + Details
Name: | efc_SecuritizationTransactionsLineItems
Namespace Prefix: | efc_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Securitization closing date (settle date). + References No definition available. + Details
Name: | efc_Securitizationclosingdate
Namespace Prefix: | efc_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Securitization pricing date (trade date). + References No definition available. + Details
Name: | efc_Securitizationpricingdate
Namespace Prefix: | efc_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 326 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118942338&loc=SL82898722-210454 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=118954083&loc=d3e26610-111562 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=118939692&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 4 -Subparagraph (SX 210.12-12C.Column C.7) -URI http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 6 -Subparagraph (SX 210.12-14.Column E.2,3) -URI http://asc.fasb.org/extlink&oid=50485924&loc=d3e611322-123010 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 1 -Subparagraph (SX 210.12-12.Column C.3,4) -URI http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 320 -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13.Column C.6) -URI http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010 + Details
Name: | us-gaap_InvestmentOwnedAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=efc_CLOISecuritizationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=efc_ResetCLOISecuritizationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=efc_CLOIISecuritizationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=efc_CLOIIISecuritizationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=efc_RelatedPartyCLOsecuritizationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |