{
 "version": "2.2",
 "instance": {
  "efc-20260331.htm": {
   "nsprefix": "efc",
   "nsuri": "http://www.ellingtonfinancial.com/20260331",
   "dts": {
    "inline": {
     "local": [
      "efc-20260331.htm"
     ]
    },
    "schema": {
     "local": [
      "efc-20260331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "efc-20260331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "efc-20260331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "efc-20260331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "efc-20260331_pre.xml"
     ]
    }
   },
   "keyStandard": 360,
   "keyCustom": 211,
   "axisStandard": 46,
   "axisCustom": 10,
   "memberStandard": 123,
   "memberCustom": 205,
   "hidden": {
    "total": 86,
    "http://fasb.org/us-gaap/2024": 60,
    "http://www.ellingtonfinancial.com/20260331": 21,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 1900,
   "entityCount": 1,
   "segmentCount": 377,
   "elementCount": 1603,
   "unitCount": 9,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 3184,
    "http://xbrl.sec.gov/dei/2024": 38,
    "http://fasb.org/srt/2024": 9
   },
   "report": {
    "R1": {
     "role": "http://www.ellingtonfinancial.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
     "longName": "9952151 - Statement - Consolidated Balance Sheet",
     "shortName": "Consolidated Balance Sheet",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:ManagementFeePayable",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheetParenthetical",
     "longName": "9952152 - Statement - Consolidated Balance Sheet (Parenthetical)",
     "shortName": "Consolidated Balance Sheet (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
     "longName": "9952153 - Statement - Consolidated Statement of Operations",
     "shortName": "Consolidated Statement of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestExpenseOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperationsParenthetical",
     "longName": "9952154 - Statement - Consolidated Statement of Operations (Parenthetical)",
     "shortName": "Consolidated Statement of Operations (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": null,
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
     "longName": "9952155 - Statement - Consolidated Statement of Changes in Equity",
     "shortName": "Consolidated Statement of Changes in Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-30",
      "name": "us-gaap:PreferredStockValueOutstanding",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-30",
      "name": "us-gaap:PreferredStockValueOutstanding",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows",
     "longName": "9952156 - Statement - Consolidated Statement of Cash Flows",
     "shortName": "Consolidated Statement of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjective",
     "longName": "9952157 - Disclosure - Organization and Investment Objective",
     "shortName": "Organization and Investment Objective",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.ellingtonfinancial.com/role/SignificantAccountingPolicies",
     "longName": "9952158 - Disclosure - Significant Accounting Policies",
     "shortName": "Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.ellingtonfinancial.com/role/Valuation",
     "longName": "9952159 - Disclosure - Valuation",
     "shortName": "Valuation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinSecurities",
     "longName": "9952160 - Disclosure - Investment in Securities",
     "shortName": "Investment in Securities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:InvestmentsInDebtAndEquitySecuritiesIncludingSecuritiesSoldButNotYetPurchasedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:InvestmentsInDebtAndEquitySecuritiesIncludingSecuritiesSoldButNotYetPurchasedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoans",
     "longName": "9952161 - Disclosure - Investment in Loans",
     "shortName": "Investment in Loans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.ellingtonfinancial.com/role/MortgageServicingRights",
     "longName": "9952162 - Disclosure - Mortgage Servicing Rights",
     "shortName": "Mortgage Servicing Rights",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:MortgageServicingRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:MortgageServicingRightsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestments",
     "longName": "9952163 - Disclosure - Forward MSR-Related Investments",
     "shortName": "Forward MSR-Related Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:MortgageServicingRightFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:MortgageServicingRightFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntities",
     "longName": "9952164 - Disclosure - Investments in Unconsolidated Entities",
     "shortName": "Investments in Unconsolidated Entities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.ellingtonfinancial.com/role/RealEstateOwned",
     "longName": "9952165 - Disclosure - Real Estate Owned",
     "shortName": "Real Estate Owned",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RealEstateOwnedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RealEstateOwnedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivatives",
     "longName": "9952166 - Disclosure - Financial Derivatives",
     "shortName": "Financial Derivatives",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.ellingtonfinancial.com/role/OtherAssets",
     "longName": "9952167 - Disclosure - Other Assets",
     "shortName": "Other Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.ellingtonfinancial.com/role/ConsolidatedVIEs",
     "longName": "9952168 - Disclosure - Consolidated VIEs",
     "shortName": "Consolidated VIEs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:VariableInterestEntityDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.ellingtonfinancial.com/role/SecuritizationTransactions",
     "longName": "9952169 - Disclosure - Securitization Transactions",
     "shortName": "Securitization Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:SecuritizationTransactionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:SecuritizationTransactionsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.ellingtonfinancial.com/role/Borrowings",
     "longName": "9952170 - Disclosure - Borrowings",
     "shortName": "Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.ellingtonfinancial.com/role/IncomeTaxes",
     "longName": "9952171 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.ellingtonfinancial.com/role/RelatedPartyTransactions",
     "longName": "9952172 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnits",
     "longName": "9952173 - Disclosure - Long-Term Incentive Plan Units",
     "shortName": "Long-Term Incentive Plan Units",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.ellingtonfinancial.com/role/NoncontrollingInterests",
     "longName": "9952174 - Disclosure - Non-controlling Interests",
     "shortName": "Non-controlling Interests",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:MinorityInterestDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.ellingtonfinancial.com/role/Equity",
     "longName": "9952175 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.ellingtonfinancial.com/role/EarningsPerShare",
     "longName": "9952176 - Disclosure - Earnings Per Share",
     "shortName": "Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.ellingtonfinancial.com/role/RestrictedCash",
     "longName": "9952177 - Disclosure - Restricted Cash",
     "shortName": "Restricted Cash",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilities",
     "longName": "9952178 - Disclosure - Offsetting of Assets and Liabilities",
     "shortName": "Offsetting of Assets and Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:OffsettingOfAssetsAndLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:OffsettingOfAssetsAndLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.ellingtonfinancial.com/role/CounterpartyRisk",
     "longName": "9952179 - Disclosure - Counterparty Risk",
     "shortName": "Counterparty Risk",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.ellingtonfinancial.com/role/CommitmentsandContingencies",
     "longName": "9952180 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.ellingtonfinancial.com/role/SegmentReporting",
     "longName": "9952181 - Disclosure - Segment Reporting",
     "shortName": "Segment Reporting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.ellingtonfinancial.com/role/SubsequentEvents",
     "longName": "9952182 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Significant Accounting Policies (Policies)",
     "shortName": "Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.ellingtonfinancial.com/role/ValuationTables",
     "longName": "9955512 - Disclosure - Valuation (Tables)",
     "shortName": "Valuation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesTables",
     "longName": "9955513 - Disclosure - Investment in Securities (Tables)",
     "shortName": "Investment in Securities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansTables",
     "longName": "9955514 - Disclosure - Investment in Loans (Tables)",
     "shortName": "Investment in Loans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsTables",
     "longName": "9955516 - Disclosure - Forward MSR-Related Investments (Tables)",
     "shortName": "Forward MSR-Related Investments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:MSRFinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "efc:MortgageServicingRightFinancingReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:MSRFinancingReceivablesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "efc:MortgageServicingRightFinancingReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesTables",
     "longName": "9955517 - Disclosure - Investments in Unconsolidated Entities (Tables)",
     "shortName": "Investments in Unconsolidated Entities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.ellingtonfinancial.com/role/RealEstateOwnedTables",
     "longName": "9955518 - Disclosure - Real Estate Owned (Tables)",
     "shortName": "Real Estate Owned (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:ScheduleOfRealEstateOwnedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:ScheduleOfRealEstateOwnedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables",
     "longName": "9955519 - Disclosure - Financial Derivatives (Tables)",
     "shortName": "Financial Derivatives (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.ellingtonfinancial.com/role/OtherAssetsTables",
     "longName": "9955520 - Disclosure - Other Assets (Tables)",
     "shortName": "Other Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsTables",
     "longName": "9955521 - Disclosure - Consolidated VIEs (Tables)",
     "shortName": "Consolidated VIEs (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsTables",
     "longName": "9955522 - Disclosure - Securitization Transactions (Tables)",
     "shortName": "Securitization Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:ScheduleofAssetsandLiabilitiesofConsolidatedSecuritizationTrustsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:ScheduleOfResidentialLoanSecuritizationsNonConsolidatedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.ellingtonfinancial.com/role/BorrowingsTables",
     "longName": "9955523 - Disclosure - Borrowings (Tables)",
     "shortName": "Borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.ellingtonfinancial.com/role/RelatedPartyTables",
     "longName": "9955525 - Disclosure - Related Party (Tables)",
     "shortName": "Related Party (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:ScheduleOfPromissoryNotesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:ScheduleOfPromissoryNotesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsTables",
     "longName": "9955526 - Disclosure - Long-Term Incentive Plan Units (Tables)",
     "shortName": "Long-Term Incentive Plan Units (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:SharebasedCompensationArrangementbySharebasedPaymentAwardVestingPeriodofAwardsGrantedDuringPeriodTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:SharebasedCompensationArrangementbySharebasedPaymentAwardVestingPeriodofAwardsGrantedDuringPeriodTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.ellingtonfinancial.com/role/EquityTables",
     "longName": "9955527 - Disclosure - Equity (Tables)",
     "shortName": "Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:ScheduleOfCommonSharesOutstandingTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:ScheduleOfCommonSharesOutstandingTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.ellingtonfinancial.com/role/EarningsPerShareTables",
     "longName": "9955528 - Disclosure - Earnings Per Share (Tables)",
     "shortName": "Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesTables",
     "longName": "9955530 - Disclosure - Offsetting of Assets and Liabilities (Tables)",
     "shortName": "Offsetting of Assets and Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:OffsettingOfAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:OffsettingOfAssetsAndLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.ellingtonfinancial.com/role/CounterpartyRiskTables",
     "longName": "9955531 - Disclosure - Counterparty Risk (Tables)",
     "shortName": "Counterparty Risk (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R52": {
     "role": "http://www.ellingtonfinancial.com/role/CommitmentandContingenciesTables",
     "longName": "9955532 - Disclosure - Commitment and Contingencies (Tables)",
     "shortName": "Commitment and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.ellingtonfinancial.com/role/SegmentReportingTables",
     "longName": "9955533 - Disclosure - Segment Reporting (Tables)",
     "shortName": "Segment Reporting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails",
     "longName": "9955536 - Disclosure - Organization and Investment Objective (Details)",
     "shortName": "Organization and Investment Objective (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "numberofsegments",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "numberofsegments",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails",
     "longName": "9955537 - Disclosure - Significant Accounting Policies (Details)",
     "shortName": "Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:Numberofdaystodeterminenonperformanceofloan",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:Numberofdaystodeterminenonperformanceofloan",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
     "longName": "9955538 - Disclosure - Valuation (Schedule of Financial Instruments) (Details)",
     "shortName": "Valuation (Schedule of Financial Instruments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-169",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails",
     "longName": "9955539 - Disclosure - Valuation (Significant Unobservable Inputs Rollforward) (Details)",
     "shortName": "Valuation (Significant Unobservable Inputs Rollforward) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-428",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-428",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails",
     "longName": "9955540 - Disclosure - Valuation (Fair Value of Other Financial Instruments) (Details)",
     "shortName": "Valuation (Fair Value of Other Financial Instruments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-527",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-527",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
     "longName": "9955541 - Disclosure - Valuation (Schedule of Significant Unobservable Inputs, Qualitative Information) (Details)",
     "shortName": "Valuation (Schedule of Significant Unobservable Inputs, Qualitative Information) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-536",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-694",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
     "longName": "9955542 - Disclosure - Investment in Securities (Summary of Investment in Securities) (Details)",
     "shortName": "Investment in Securities (Summary of Investment in Securities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedUnderlyingFaceAmountAtMarketValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
     "longName": "9955543 - Disclosure - Investment in Securities (Maturities of Securities) (Details)",
     "shortName": "Investment in Securities (Maturities of Securities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-862",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:SecuritiesclassifiedbyestimatedremaininglifeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails",
     "longName": "9955544 - Disclosure - Investment in Securities (Summary of Investment Income) (Details)",
     "shortName": "Investment in Securities (Summary of Investment Income) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-942",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentIncomeTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails",
     "longName": "9955545 - Disclosure - Investment in Securities (Proceeds, Realized Gains (Losses) on Sales) (Details)",
     "shortName": "Investment in Securities (Proceeds, Realized Gains (Losses) on Sales) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedLossExcludingOtherThanTemporaryImpairment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedLossExcludingOtherThanTemporaryImpairment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails",
     "longName": "9955546 - Disclosure - Investment in Securities (Unrealized Loss Positions Securities) (Details)",
     "shortName": "Investment in Securities (Unrealized Loss Positions Securities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails",
     "longName": "9955547 - Disclosure - Investment in Securities (Narrative) (Details)",
     "shortName": "Investment in Securities (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
     "longName": "9955548 - Disclosure - Investment in Loans (Schedule of Investments in Loans) (Details)",
     "shortName": "Investment in Loans (Schedule of Investments in Loans) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R67": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
     "longName": "9955549 - Disclosure - Investment in Loans (Schedule of 90 Days or More Past Due) (Details)",
     "shortName": "Investment in Loans (Schedule of 90 Days or More Past Due) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-970",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
     "longName": "9955550 - Disclosure - Investment in Loans (Schedule of Residential Mortgage Loans) (Details)",
     "shortName": "Investment in Loans (Schedule of Residential Mortgage Loans) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-960",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails",
     "longName": "9955551 - Disclosure - Investment in Loans (Schedule of Residential Mortgage Loans: Geographic Distribution) (Details)",
     "shortName": "Investment in Loans (Schedule of Residential Mortgage Loans: Geographic Distribution) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-1032",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ScheduleOfGeographicDistributionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1032",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ScheduleOfGeographicDistributionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
     "longName": "9955552 - Disclosure - Investment in Loans Investment in Loans (Schedule of Residential Mortgage Loans: Performance) (Details)",
     "shortName": "Investment in Loans Investment in Loans (Schedule of Residential Mortgage Loans: Performance) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R71": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
     "longName": "9955553 - Disclosure - Investment in Loans (Schedule of Commercial Mortgage Loans) (Details) (Details)",
     "shortName": "Investment in Loans (Schedule of Commercial Mortgage Loans) (Details) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-962",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
     "longName": "9955554 - Disclosure - Investment in Loans (Schedule of Commercial Loans: Geographic Distribution) (Details)",
     "shortName": "Investment in Loans (Schedule of Commercial Loans: Geographic Distribution) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-1086",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1086",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
     "longName": "9955555 - Disclosure - Investment in Loans (Schedule of Consumer Loans) (Details)",
     "shortName": "Investment in Loans (Schedule of Consumer Loans) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1090",
      "name": "efc:DaysPastDue",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails",
     "longName": "9955556 - Disclosure - Investment in Loans (Schedule of Consumer Loans: Delinquency Status) (Details)",
     "shortName": "Investment in Loans (Schedule of Consumer Loans: Delinquency Status) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-964",
      "name": "us-gaap:FinancingReceivablePercentPastDue1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ConsumerLoansDelinquencyStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-964",
      "name": "us-gaap:FinancingReceivablePercentPastDue1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ConsumerLoansDelinquencyStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
     "longName": "9955557 - Disclosure - Investment in Loans Investment in Loans (Schedule of Corporate Loans) (Details)",
     "shortName": "Investment in Loans Investment in Loans (Schedule of Corporate Loans) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-966",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
     "longName": "9955558 - Disclosure - Investment in Loans - Reverse Mortgage Loans Summary (Details)",
     "shortName": "Investment in Loans - Reverse Mortgage Loans Summary (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1120",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails",
     "longName": "9955559 - Disclosure - Investment in Loans - Schedule of Unpoolable HECM Loans (Details)",
     "shortName": "Investment in Loans - Schedule of Unpoolable HECM Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1113",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ScheduleOfUnpoolableHECMLoansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
     "longName": "9955560 - Disclosure - Investment in Loans Schedule of Geographic concentration - Reverse Mortgage Loans (Details)",
     "shortName": "Investment in Loans Schedule of Geographic concentration - Reverse Mortgage Loans (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-1175",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1175",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
     "longName": "9955561 - Disclosure - Investment in Loans (Narrative) (Details)",
     "shortName": "Investment in Loans (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "efc:UnpaidPrincipalBalanceOnInactiveLoans",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.ellingtonfinancial.com/role/MortgageServicingRightsDetails",
     "longName": "9955562 - Disclosure - Mortgage Servicing Rights (Details)",
     "shortName": "Mortgage Servicing Rights (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "efc:UnpaidPrincipalBalanceOfReverseMortgageLoansInServicingPortfolio",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R81": {
     "role": "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsDetails",
     "longName": "9955563 - Disclosure - Forward MSR-Related Investments (Details)",
     "shortName": "Forward MSR-Related Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "efc:ServicerFinancingBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "efc:MortgageServicingRightFinancingReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "efc:ServicerFinancingBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "efc:MortgageServicingRightFinancingReceivableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
     "longName": "9955564 - Disclosure - Investments in Unconsolidated Entities (Details)",
     "shortName": "Investments in Unconsolidated Entities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1179",
      "name": "us-gaap:EquityMethodInvestmentsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
     "longName": "9955565 - Disclosure - Investments in Unconsolidated Entities Schedule of Ownership of Investments in Unconsolidated Entities (Details)",
     "shortName": "Investments in Unconsolidated Entities Schedule of Ownership of Investments in Unconsolidated Entities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-1181",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1181",
      "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
     "longName": "9955566 - Disclosure - Investments in Unconsolidated Entities (Summarized Financial Information) (Details)",
     "shortName": "Investments in Unconsolidated Entities (Summarized Financial Information) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:OtherAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R85": {
     "role": "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails",
     "longName": "9955567 - Disclosure - Real Estate Owned Schedule of Real Estate Owned Activity (Details)",
     "shortName": "Real Estate Owned Schedule of Real Estate Owned Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:NumberOfRealEstateProperties",
      "unitRef": "property",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-8",
      "name": "us-gaap:NumberOfRealEstateProperties",
      "unitRef": "property",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.ellingtonfinancial.com/role/RealEstateOwnedDetails",
     "longName": "9955568 - Disclosure - Real Estate Owned (Details)",
     "shortName": "Real Estate Owned (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:RealEstateAcquiredThroughForeclosureDisposalsNumberOfProperties",
      "unitRef": "property",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GainLossOnSaleOfProperties",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
     "longName": "9955569 - Disclosure - Financial Derivatives (Schedule of Financial Derivatives) (Details)",
     "shortName": "Financial Derivatives (Schedule of Financial Derivatives) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:OffsettingOfAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1204",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
     "longName": "9955570 - Disclosure - Financial Derivatives (Interest Rate Swaps) (Details)",
     "shortName": "Financial Derivatives (Interest Rate Swaps) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c-1210",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1210",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
     "longName": "9955571 - Disclosure - Financial Derivatives (Credit Default Swaps) (Details)",
     "shortName": "Financial Derivatives (Credit Default Swaps) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:OffsettingOfAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R90": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
     "longName": "9955572 - Disclosure - Financial Derivatives (Futures) (Details)",
     "shortName": "Financial Derivatives (Futures) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1426",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ScheduleofFuturesContractsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofWarrantContractsDetails",
     "longName": "9955573 - Disclosure - Financial Derivatives Schedule of Warrant Contracts (Details)",
     "shortName": "Financial Derivatives Schedule of Warrant Contracts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:OffsettingOfAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1224",
      "name": "efc:NumberofSharesUnderlyingWarrantContracts",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ScheduleofDerivativeWarrantContractsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
     "longName": "9955574 - Disclosure - Financial Derivatives (TBAs) (Details)",
     "shortName": "Financial Derivatives (TBAs) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:OffsettingOfAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1440",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ScheduleofTBAsecuritiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
     "longName": "9955575 - Disclosure - Financial Derivatives (Schedule of Gains and Losses on Derivative Contracts) (Details)",
     "shortName": "Financial Derivatives (Schedule of Gains and Losses on Derivative Contracts) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:NetRealizedGainsLossesonPeriodicSettlementsofInterestRateSwaps",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:NetRealizedGainsLossesonPeriodicSettlementsofInterestRateSwaps",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
     "longName": "9955576 - Disclosure - Financial Derivatives (Schedule of Derivative Activity) (Details)",
     "shortName": "Financial Derivatives (Schedule of Derivative Activity) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c-1466",
      "name": "efc:FinancialDerivativeAverageMonthlyNotional1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:DerivativeactivityvolumeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1466",
      "name": "efc:FinancialDerivativeAverageMonthlyNotional1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:DerivativeactivityvolumeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
     "longName": "9955577 - Disclosure - Financial Derivatives (Schedule of Credit Derivatives) (Details)",
     "shortName": "Financial Derivatives (Schedule of Credit Derivatives) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:OffsettingOfAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1406",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ScheduleofCreditDefaultSwapsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
     "longName": "9955578 - Disclosure - Financial Derivatives (Narrative) (Details)",
     "shortName": "Financial Derivatives (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c-1484",
      "name": "efc:UpFrontFeesPaidReceivedOnCreditDerivatives",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1484",
      "name": "efc:UpFrontFeesPaidReceivedOnCreditDerivatives",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
     "longName": "9955579 - Disclosure - Financial Derivatives (Options) (Details)",
     "shortName": "Financial Derivatives (Options) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:OffsettingOfAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R98": {
     "role": "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails",
     "longName": "9955580 - Disclosure - Other Assets - Schedule of Other Assets (Details)",
     "shortName": "Other Assets - Schedule of Other Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "efc:ReceivablesAndClaimsRelatedToReverseMortgageLoansRepurchasedFromHMBS",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "efc:ReceivablesAndClaimsRelatedToReverseMortgageLoansRepurchasedFromHMBS",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails",
     "longName": "9955581 - Disclosure - Other Assets - Schedule of Intangible Assets (Details)",
     "shortName": "Other Assets - Schedule of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails",
     "longName": "9955582 - Disclosure - Other Assets Schedule of Change in Intangible Assets (Details)",
     "shortName": "Other Assets Schedule of Change in Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleAmortizationIntangibleAssetsDetails",
     "longName": "9955583 - Disclosure - Other Assets - Schedule Amortization, Intangible Assets (Details)",
     "shortName": "Other Assets - Schedule Amortization, Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
     "longName": "9955584 - Disclosure - Consolidated VIEs (Details)",
     "shortName": "Consolidated VIEs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1509",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
     "longName": "9955585 - Disclosure - Securitization Transactions Narrative (Details)",
     "shortName": "Securitization Transactions Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:UnpaidPrincipalBalanceOfHECMLoansPooledIntoHMBS",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
     "longName": "9955586 - Disclosure - Securitization Transactions (Schedule of Residential Loan Securitizations) (Details)",
     "shortName": "Securitization Transactions (Schedule of Residential Loan Securitizations) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1556",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
     "longName": "9955587 - Disclosure - Securitization Transactions (Schedule of Assets and Liabilities Attributable to Consolidated VIEs) (Details)",
     "shortName": "Securitization Transactions (Schedule of Assets and Liabilities Attributable to Consolidated VIEs) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "efc:InvestmentInLoans",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R106": {
     "role": "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
     "longName": "9955588 - Disclosure - Securitization Transactions (Schedule of Non-Consolidated Non-QM Securitizations (Details)",
     "shortName": "Securitization Transactions (Schedule of Non-Consolidated Non-QM Securitizations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1526",
      "name": "efc:NotesIssuedByNonQMSecuritizationTrust",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ScheduleOfResidentialLoanSecuritizationsNonConsolidatedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofCLOSecuritizationTransactionsDetails",
     "longName": "9955590 - Disclosure - Securitization Transactions (Schedule of CLO Securitization Transactions) (Details)",
     "shortName": "Securitization Transactions (Schedule of CLO Securitization Transactions) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1511",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
     "longName": "9955591 - Disclosure - Securitization Transactions (RM BS) (Details)",
     "shortName": "Securitization Transactions (RM BS) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:ScheduleofAssetsandLiabilitiesofConsolidatedSecuritizationTrustsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1567",
      "name": "efc:OtherSecuredBorrowingsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
     "longName": "9955593 - Disclosure - RTL Securitization (Details)",
     "shortName": "RTL Securitization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1549",
      "name": "efc:NotesIssuedBySecuritizationTrust",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "efc:NotesIssuedBySecuritizationTrust",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
     "longName": "9955594 - Disclosure - (Schedule of Reverse Repurchase Agreements by Maturity) (Details)",
     "shortName": "(Schedule of Reverse Repurchase Agreements by Maturity) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1597",
      "name": "us-gaap:AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRepurchaseAgreements",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails",
     "longName": "9955596 - Disclosure - Borrowings- Warehouse lines of credit (Details)",
     "shortName": "Borrowings- Warehouse lines of credit (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:OtherSecuredFinancings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R112": {
     "role": "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
     "longName": "9955597 - Disclosure - Borrowings (Details)",
     "shortName": "Borrowings (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "efc:TotalSecuredBorrowings",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-8",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "efc:RepurchaseAgreementsamountatriskthreshold",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails",
     "longName": "9955598 - Disclosure - Borrowings (Schedule of Debt Repayments) (Details)",
     "shortName": "Borrowings (Schedule of Debt Repayments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "efc:ExpectedPrincipalRepaymentsRelatedToConsolidatedReverseMortgageLoanSecuritizations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "efc:ExpectedPrincipalRepaymentsRelatedToConsolidatedReverseMortgageLoanSecuritizations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.ellingtonfinancial.com/role/IncomeTaxesIncomeTaxesDetails",
     "longName": "9955599 - Disclosure - Income Taxes Income Taxes (Details)",
     "shortName": "Income Taxes Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DeferredTaxAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxProvisionDetails",
     "longName": "9955601 - Disclosure - Income Taxes - Tax Provision (Details)",
     "shortName": "Income Taxes - Tax Provision (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R116": {
     "role": "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails",
     "longName": "9955603 - Disclosure - Income Taxes- Tax Rate Reconciliation (Details)",
     "shortName": "Income Taxes- Tax Rate Reconciliation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R117": {
     "role": "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
     "longName": "9955605 - Disclosure - Related Party Transactions (Details)",
     "shortName": "Related Party Transactions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "efc:AnnualBaseManagementFeePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:AnnualBaseManagementFeePercentage",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
     "longName": "9955606 - Disclosure - Related Party Transactions (Promissory Note to Related Party) (Details)",
     "shortName": "Related Party Transactions (Promissory Note to Related Party) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:InvestmentOwnedBalancePrincipalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1768",
      "name": "us-gaap:InvestmentMaturityDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ScheduleOfPromissoryNotesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
     "longName": "9955607 - Disclosure - Long-Term Incentive Plan Units (Narrative) (Details)",
     "shortName": "Long-Term Incentive Plan Units (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
     "longName": "9955608 - Disclosure - Long-Term Incentive Plan Units Long-Term Incentive Plan Units (Unvested LTIP Units) (Details)",
     "shortName": "Long-Term Incentive Plan Units Long-Term Incentive Plan Units (Unvested LTIP Units) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c-1799",
      "name": "efc:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsinPeriodUnvested",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:SharebasedCompensationArrangementbySharebasedPaymentAwardVestingPeriodofAwardsGrantedDuringPeriodTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1792",
      "name": "efc:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsinPeriodUnvested",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:SharebasedCompensationArrangementbySharebasedPaymentAwardVestingPeriodofAwardsGrantedDuringPeriodTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails",
     "longName": "9955609 - Disclosure - Long-Term Incentive Plan Units (Roll-Forward of Company's LTIP Units Outstanding) (Details)",
     "shortName": "Long-Term Incentive Plan Units (Roll-Forward of Company's LTIP Units Outstanding) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c-1802",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1802",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
     "longName": "9955610 - Disclosure - Non-controlling Interests (Details)",
     "shortName": "Non-controlling Interests (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:MinorityInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1817",
      "name": "efc:OperatingPartnershipLTIPUnits",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
     "longName": "9955611 - Disclosure - Equity (Narrative) (Details)",
     "shortName": "Equity (Narrative) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "efc:CommonSharesIssuedAndOutstandingUponConversionOfAllConvertibleSecurities",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails",
     "longName": "9955612 - Disclosure - Equity (Summary of Common Stock Outstanding) (Details)",
     "shortName": "Equity (Summary of Common Stock Outstanding) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R125": {
     "role": "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails",
     "longName": "9955613 - Disclosure - Equity (Schedule of Dividend Distributions) (Details)",
     "shortName": "Equity (Schedule of Dividend Distributions) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R126": {
     "role": "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails",
     "longName": "9955614 - Disclosure - Restricted Share Vesting Table (Details)",
     "shortName": "Restricted Share Vesting Table (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ScheduleOfCommonSharesOutstandingTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1834",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:RestrictedSharesVestingPeriodTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails",
     "longName": "9955615 - Disclosure - Earnings Per Share (Details)",
     "shortName": "Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:NetIncomeLossAttributabletoParticipatingNoncontrollingInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.ellingtonfinancial.com/role/ScheduleofRestrictedCashDetails",
     "longName": "9955616 - Disclosure - (Schedule of Restricted Cash) (Details)",
     "shortName": "(Schedule of Restricted Cash) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R129": {
     "role": "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails",
     "longName": "9955617 - Disclosure - Offsetting of Assets and Liabilities (Details)",
     "shortName": "Offsetting of Assets and Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:OffsettingOfAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:DerivativeLiabilityNotOffsetPolicyElectionDeduction",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:OffsettingOfAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails",
     "longName": "9955618 - Disclosure - Counterparty Risk (Exposure to Counterparty Risk) (Details)",
     "shortName": "Counterparty Risk (Exposure to Counterparty Risk) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "c-1856",
      "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1856",
      "name": "us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true,
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
     "longName": "9955624 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "efc:LoanCommitmentsAtFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
     "longName": "9955625 - Disclosure - Segment Reporting (Details)",
     "shortName": "Segment Reporting (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R133": {
     "role": "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails",
     "longName": "9955626 - Disclosure - Segment Reporting Operating Profit and Loss by Segment (Details)",
     "shortName": "Segment Reporting Operating Profit and Loss by Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "efc:InvestmentRelatedExpensesOther",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.ellingtonfinancial.com/role/SegmentReportingAssetsandLiabilitiesbySegmentDetails",
     "longName": "9955627 - Disclosure - Segment Reporting Assets and Liabilities by Segment (Details)",
     "shortName": "Segment Reporting Assets and Liabilities by Segment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "us-gaap:Assets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R135": {
     "role": "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails",
     "longName": "9955628 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "efc:ScheduleOfCommonSharesOutstandingTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1827",
      "name": "us-gaap:PreferredStockRedemptionAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
     "longName": "9955629 - Disclosure - Business Combinations, Asset Acquisitions, and Joint Venture Formation (Details)",
     "shortName": "Business Combinations, Asset Acquisitions, and Joint Venture Formation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R137": {
     "role": "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails",
     "longName": "9955630 - Disclosure - Business Combinations, Asset Acquisitions, and Joint Venture Formation Pro forma (Details)",
     "shortName": "Business Combinations, Asset Acquisitions, and Joint Venture Formation Pro forma (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InterestIncomeOperating",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R138": {
     "role": "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
     "longName": "9955631 - Disclosure - SEC Schedule, Article 12-29, Mortgage Loans on Real Estate (Details)",
     "shortName": "SEC Schedule, Article 12-29, Mortgage Loans on Real Estate (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "c-7",
      "name": "efc:InvestmentInLoans",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "efc-20260331.htm",
      "first": true
     },
     "uniqueAnchor": null
    }
   },
   "tag": {
    "efc_A2021CommonATMProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2021CommonATMProgramMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2021 Common ATM Program",
        "label": "2021 Common ATM Program [Member]",
        "documentation": "At the market program providing for the issuance of shares of common stock. Program authorized in 2021."
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2023CommonATMProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2023CommonATMProgramMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2023 Common ATM Program",
        "label": "2023 Common ATM Program [Member]",
        "documentation": "At the market program providing for the issuance of shares of common stock. Program authorized in 2023."
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024",
        "label": "2024 [Member]",
        "documentation": "2024 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "2025 [Member]",
        "documentation": "2025 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2026Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "2026 [Member]",
        "documentation": "2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2027Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "2027 [Member]",
        "documentation": "2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2028Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2028Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "2028 [Member]",
        "documentation": "2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2029Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "2029 [Member]",
        "documentation": "2029 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2030Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2030Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2030",
        "label": "2030 [Member]",
        "documentation": "2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2031Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2031Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2031",
        "label": "2031 [Member]",
        "documentation": "2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2032Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2032Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2032",
        "label": "2032 [Member]",
        "documentation": "2032"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2033Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2033Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2033",
        "label": "2033 [Member]",
        "documentation": "2033"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2034Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2034Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2034",
        "label": "2034 [Member]",
        "documentation": "2034"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2035Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2035Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2035",
        "label": "2035 [Member]",
        "documentation": "2035"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2036Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2036Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2036",
        "label": "2036 [Member]",
        "documentation": "2036 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2037Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2037Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2037",
        "label": "2037 [Member]",
        "documentation": "2037"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2038Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2038Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2038",
        "label": "2038 [Member]",
        "documentation": "Year 2038"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2039Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2039Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2039",
        "label": "2039 [Member]",
        "documentation": "2039"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2040Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2040Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2040",
        "label": "2040 [Member]",
        "documentation": "2040"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2041Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2041Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2041",
        "label": "2041 [Member]",
        "documentation": "Year 2041"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2045Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2045Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2045",
        "label": "2045 [Member]",
        "documentation": "Year 2045"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2049Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2049Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2049",
        "label": "2049 [Member]",
        "documentation": "2049 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2050Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2050Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2050",
        "label": "2050 [Member]",
        "documentation": "2050"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2052Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2052Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2052",
        "label": "2052 [Member]",
        "documentation": "2052"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2053Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2053Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2053",
        "label": "2053 [Member]",
        "documentation": "2053"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2054Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2054Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2054",
        "label": "2054 [Member]",
        "documentation": "2054"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2055Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2055Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2055",
        "label": "2055 [Member]",
        "documentation": "2055"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A2056Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A2056Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2056",
        "label": "2056 [Member]",
        "documentation": "Year 2056"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A251VariableRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A251VariableRateMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2.51% Variable Rate",
        "label": "2.51% Variable Rate [Member]",
        "documentation": "2.51% Variable Rate"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A326VariableRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A326VariableRateMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "3.26% Variable Rate",
        "label": "3.26% Variable Rate [Member]",
        "documentation": "3.26% Variable Rate"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A550SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A550SeniorNotesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.50% Senior Notes",
        "label": "5.50% Senior Notes [Member]",
        "documentation": "5.50% Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A5875SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A5875SeniorNotesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "5.875% Senior Notes",
        "label": "5.875% Senior Notes [Member]",
        "documentation": "5.875% Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A6000SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A6000SeniorNotesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.00% Senior Notes",
        "label": "6.000% Senior Notes [Member]",
        "documentation": "6.000% Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A675SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A675SeniorNotesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "6.75% Senior Notes",
        "label": "6.75% Senior Notes [Member]",
        "documentation": "6.75% Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "efc_A7.375SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "A7.375SeniorNotesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "7.375% Senior Notes",
        "label": "7.375% Senior Notes [Member]",
        "documentation": "7.375% Senior Notes"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_AL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "AL",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ALABAMA",
        "label": "ALABAMA"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_AZ": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "AZ",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ARIZONA",
        "label": "ARIZONA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r420",
      "r1288"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable and accrued expenses",
        "label": "Accounts Payable and Accrued Liabilities",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations."
       }
      }
     },
     "auth_ref": [
      "r213",
      "r215"
     ]
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails": {
       "parentTag": "us-gaap_InterestIncomeOperating",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Amortization",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "efc_AccretionOfInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AccretionOfInterestIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accretion of Interest Income",
        "label": "Accretion of Interest Income",
        "documentation": "Accretion of Interest Income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedFeesAndOtherRevenueReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedFeesAndOtherRevenueReceivable",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Fees and Other Revenue Receivable",
        "label": "Accrued Fees and Other Revenue Receivable",
        "documentation": "For an unclassified balance sheet, the amount of fees and other revenue, excluding investment income receivable, earned but not yet received, which were recognized in conformity with revenue recognition criteria based on estimates or specific contractual terms."
       }
      }
     },
     "auth_ref": [
      "r1246"
     ]
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other liabilities(1)",
        "label": "Accrued Liabilities and Other Liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleAmortizationIntangibleAssetsDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "label": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504",
      "r505",
      "r507",
      "r1098"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-in Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r924",
      "r1265",
      "r1266",
      "r1267",
      "r1269",
      "r1390",
      "r1480"
     ]
    },
    "efc_AdditionalWorkingCapitalAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AdditionalWorkingCapitalAdvances",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Working Capital Advances",
        "label": "Additional Working Capital Advances",
        "documentation": "Additional Working Capital Advances"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustableRateLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustableRateLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustable Rate Loans",
        "label": "Adjustable Rate Loans [Member]",
        "documentation": "Loan where the rate is adjusted, moving higher or lower according to changes in a specified reference rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustableRateResidentialMortgageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustableRateResidentialMortgageMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustable rate mortgages",
        "label": "Adjustable Rate Residential Mortgage [Member]",
        "documentation": "Loan to purchase or refinance residential real estate (for example, but not limited to, a home) in which the interest rate is periodically adjusted according to changes in a specified reference rate."
       }
      }
     },
     "auth_ref": [
      "r1489",
      "r1490"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based long term incentive plan unit awards",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r76",
      "r605"
     ]
    },
    "efc_Adjustmentstononcontrollinginterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Adjustmentstononcontrollinginterests",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to non-controlling interests",
        "label": "Adjustments to non-controlling interests",
        "documentation": "Adjustments to non-controlling interests"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Advancesmadeunderwarehousefacility": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Advancesmadeunderwarehousefacility",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Advances made under warehouse facility",
        "label": "Advances made under warehouse facility",
        "documentation": "Amount outstanding and owed to the Company under a warehouse facility."
       }
      }
     },
     "auth_ref": []
    },
    "srt_AffiliatedEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "AffiliatedEntityMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Affiliated Entity [Member]",
        "label": "Affiliated Entity [Member]",
        "documentation": "An affiliate is a party that, directly or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with the entity."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r979",
      "r1090",
      "r1182",
      "r1344",
      "r1417",
      "r1418",
      "r1419"
     ]
    },
    "efc_AffiliatedREITMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AffiliatedREITMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Affiliated REIT",
        "label": "Affiliated REIT [Member]",
        "documentation": "Affiliated REIT"
       }
      }
     },
     "auth_ref": []
    },
    "efc_AgencyInterestOnlyRMBSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AgencyInterestOnlyRMBSMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agency Interest Only RMBS",
        "label": "Agency Interest Only RMBS [Member]",
        "documentation": "Agency Interest Only RMBS"
       }
      }
     },
     "auth_ref": []
    },
    "efc_AgencyInterestOnlySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AgencyInterestOnlySecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agency Interest Only Securities",
        "label": "Agency Interest Only Securities [Member]",
        "documentation": "Agency Interest Only Securities"
       }
      }
     },
     "auth_ref": []
    },
    "efc_AggregateUnpaidPrincipalBalanceOfLoansSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AggregateUnpaidPrincipalBalanceOfLoansSold",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate unpaid principal balance of loans sold",
        "label": "Aggregate Unpaid Principal Balance of Loans Sold",
        "documentation": "Aggregate unpaid principal balance of consumer loans sold by the Company and another entity managed by an affiliate of Ellington (the \"co-participant\")."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based long term incentive plan unit expense",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r637",
      "r645"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of Intangible Assets",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r502",
      "r509",
      "r1127"
     ]
    },
    "efc_AmountOutstandingUnderGuarantee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AmountOutstandingUnderGuarantee",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount outstanding under guarantee",
        "label": "Amount outstanding under guarantee",
        "documentation": "Amount currently outstanding at third-party that the Company guarantees."
       }
      }
     },
     "auth_ref": []
    },
    "efc_AnnualBaseManagementFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AnnualBaseManagementFeePercentage",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual base management fee percentage",
        "label": "Annual Base Management Fee Percentage",
        "documentation": "Percentage used to calculate fees paid to the Manager as per the Managment Agreement."
       }
      }
     },
     "auth_ref": []
    },
    "efc_April2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "April2022Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "April 2022",
        "label": "April 2022 [Member]",
        "documentation": "April 2022"
       }
      }
     },
     "auth_ref": []
    },
    "efc_April2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "April2024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "April 2024",
        "label": "April 2024 [Member]",
        "documentation": "April 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_April2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "April2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "April 2025",
        "label": "April 2025 [Member]",
        "documentation": "April 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ArlingtonAssetInvestmentCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ArlingtonAssetInvestmentCorpMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arlington Asset Investment Corp.",
        "label": "Arlington Asset Investment Corp. [Member]",
        "documentation": "Arlington Asset Investment Corp."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ArlingtonEquityBasedAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ArlingtonEquityBasedAwardsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arlington Equity-Based Awards",
        "label": "Arlington Equity-Based Awards [Member]",
        "documentation": "Arlington Equity-Based Awards"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetBackedSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset-backed securities, backed by consumer loans",
        "label": "Asset-Backed Securities [Member]",
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans."
       }
      }
     },
     "auth_ref": [
      "r1135",
      "r1160",
      "r1296",
      "r1298",
      "r1299"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingAssetsandLiabilitiesbySegmentDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Assets",
        "terseLabel": "Total Assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r228",
      "r304",
      "r338",
      "r380",
      "r388",
      "r407",
      "r411",
      "r466",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r698",
      "r702",
      "r742",
      "r866",
      "r972",
      "r1114",
      "r1115",
      "r1159",
      "r1196",
      "r1333",
      "r1334",
      "r1420"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total assets",
        "verboseLabel": "Fair value",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r718",
      "r719",
      "r1147"
     ]
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities or Other Assets Sold under Agreements to Repurchase [Axis]",
        "label": "Securities or Other Assets Sold under Agreements to Repurchase [Axis]",
        "documentation": "Information by securities or other assets sold under repurchase agreements. Repurchase agreements are agreements under which the transferor (repo party) transfers a security to a transferee (repo counterparty or reverse party) in exchange for cash and concurrently agrees to reacquire that security at a future date for an amount equal to the cash exchanged plus a stipulated interest factor."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseInterestRate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Agreements Interest Rate",
        "label": "Assets Sold under Agreements to Repurchase, Interest Rate",
        "documentation": "Interest rate on the amount to be repaid to the counterparty to the repurchase agreement when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under the repurchase agreement exceeds 10 percent of total assets."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r796"
     ]
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets Sold under Agreements to Repurchase [Line Items]",
        "label": "Assets Sold under Agreements to Repurchase [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r796"
     ]
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Agreements and Similar Transactions, Maturity Periods [Domain]",
        "label": "Repurchase Agreements and Similar Transactions, Maturity Periods [Domain]",
        "documentation": "Maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r795",
      "r1160"
     ]
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Agreements and Similar Transactions, Maturity Periods [Axis]",
        "label": "Repurchase Agreements and Similar Transactions, Maturity Periods [Axis]",
        "documentation": "Information by maturity period remaining for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements. Element name and standard label in Maturity [numeric lower end] to [numeric higher end] [date measure] [Member] or Maturity Greater Than [low end numeric value] [date measure] [Member] or Maturity Less Than [high end numeric value] [date measure] [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r795",
      "r1160"
     ]
    },
    "efc_AssetsSoldUnderAgreementsToRepurchaseRemainingDaysToMaturity": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseRemainingDaysToMaturity",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase agreements, remaining days to maturity",
        "label": "Assets Sold under Agreements to Repurchase, Remaining Days to Maturity",
        "documentation": "Assets Sold under Agreements to Repurchase, Remaining Days to Maturity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseRepurchaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase agreements(1)",
        "label": "Assets Sold under Agreements to Repurchase, Repurchase Liability",
        "documentation": "Amount, including accrued interest, to be repaid to counterparty to repurchase agreement when carrying amount or market value if higher, of security or other asset sold under repurchase agreement exceeds 10 percent of total assets."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r343",
      "r790",
      "r796"
     ]
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsSoldUnderAgreementsToRepurchaseTypeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets Sold under Agreements to Repurchase, Type [Domain]",
        "label": "Assets Sold under Agreements to Repurchase, Type [Domain]",
        "documentation": "This is the type of such assets (for example, US Treasury Obligations, US Government agency obligations and loans, and so forth). This item may be presented as an element in the table that is disclosed when the carrying amount (or market value, if higher than the carrying amount) of securities or other assets sold under repurchase agreements exceed 10 percent of total assets, as of the most recent balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "efc_AssignableBuyoutMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AssignableBuyoutMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assignable buyout",
        "label": "Assignable Buyout [Member]",
        "documentation": "Assignable Buyout"
       }
      }
     },
     "auth_ref": []
    },
    "efc_AtTheMarketProgramRemainingAuthorizedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AtTheMarketProgramRemainingAuthorizedAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "At The Market Program, Remaining Authorized Amount",
        "label": "At The Market Program, Remaining Authorized Amount",
        "documentation": "Remaining amount of Preferred ATM Program authorized."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Firm ID",
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1202",
      "r1203"
     ]
    },
    "dei_AuditorLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Location",
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1202",
      "r1203"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/AuditInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Auditor Name",
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1202",
      "r1203"
     ]
    },
    "efc_August2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "August2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "August 2025",
        "label": "August 2025 [Member]",
        "documentation": "August 2025"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Unrealized Gains",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r433"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gross Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r434"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale, Amortized Cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r430",
      "r480",
      "r864"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofCLOSecuritizationTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities, at fair value(1)(2)",
        "label": "Debt Securities, Available-for-Sale",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r431",
      "r480",
      "r718",
      "r856",
      "r1147",
      "r1150",
      "r1292",
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "efc_AvailableForSaleSecuritiesRealizesLossesWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "AvailableForSaleSecuritiesRealizesLossesWriteOffs",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale securities Realizes Losses - Write offs",
        "label": "Available-for-Sale Securities Realizes Losses - Write Offs",
        "documentation": "Realized losses resulting from a complete or partial write off once the Company has determined all or a portion of an impaired securities cost basis is uncollectible."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date [Axis]",
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369",
      "r1370"
     ]
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Date [Domain]",
        "label": "Award Date [Domain]",
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369",
      "r1370"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Axis]",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r608",
      "r609",
      "r610",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636"
     ]
    },
    "efc_BankofAmericaSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "BankofAmericaSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalReceivableforSecuritiesSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank of America Securities [Member]",
        "label": "Bank of America Securities [Member]",
        "documentation": "Bank of America Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_BankofNewYorkMellonCorporationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "BankofNewYorkMellonCorporationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bank of New York Mellon Corporation [Member]",
        "label": "Bank of New York Mellon Corporation [Member]",
        "documentation": "Bank of New York Mellon Corporation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_BargainPurchaseGainMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "BargainPurchaseGainMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bargain purchase gain",
        "label": "Bargain Purchase Gain [Member]",
        "documentation": "Bargain Purchase Gain"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "efc_BlackRockLiquidityFundsFedFundPortfolioInstitutionalClassSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "BlackRockLiquidityFundsFedFundPortfolioInstitutionalClassSharesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "BlackRock Liquidity Funds FedFund Portfolio, Institutional Class Shares [Member]",
        "label": "BlackRock Liquidity Funds FedFund Portfolio, Institutional Class Shares [Member]",
        "documentation": "BlackRock Liquidity Funds FedFund Portfolio, Institutional Class Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_BorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "BorrowingsLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsAmountsatRiskDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings [Line Items]",
        "label": "Borrowings [Line Items]",
        "documentation": "[Line Items] for Borrowings [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BorrowingsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total",
        "label": "Borrowings [Member]",
        "documentation": "Obligations to pay to another in accordance with an expressed or implied agreement."
       }
      }
     },
     "auth_ref": []
    },
    "efc_BorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "BorrowingsTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsAmountsatRiskDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings [Table]",
        "label": "Borrowings [Table]",
        "documentation": "Borrowings [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_BorrowingsunderReverseRepurchaseAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "BorrowingsunderReverseRepurchaseAgreements",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings under repurchase agreements",
        "label": "Borrowings under Reverse Repurchase Agreements",
        "documentation": "Cash inflow from securities sold under agreements to repurchase."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r692",
      "r1138",
      "r1139"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r78",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r692",
      "r1138",
      "r1139"
     ]
    },
    "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Date of Acquisition Agreement",
        "label": "Business Acquisition, Date of Acquisition Agreement",
        "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Effective Date of Acquisition",
        "label": "Business Acquisition, Effective Date of Acquisition",
        "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r1",
      "r20"
     ]
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares",
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity."
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]",
        "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]",
        "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]",
        "documentation": "Disclosure of information about nonrecurring adjustment directly attributable to business combination included in pro forma revenue and earnings."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionProFormaInformationTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Pro Forma Information",
        "label": "Business Acquisition, Pro Forma Information [Table Text Block]",
        "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate."
       }
      }
     },
     "auth_ref": [
      "r1216",
      "r1217"
     ]
    },
    "efc_BusinessCombinationAcquiredRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "BusinessCombinationAcquiredRealEstateOwned",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Cominbation, Acquired Real Estate Owned",
        "label": "Business Combination, Acquired Real Estate Owned",
        "documentation": "Value of REO obtained as a result of a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationBargainPurchaseGainRecognizedAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Bargain Purchase, Gain Recognized, Amount",
        "label": "Business Combination, Bargain Purchase, Gain Recognized, Amount",
        "documentation": "In a business combination in which the amount of net identifiable assets acquired and liabilities assumed exceeds the aggregate consideration transferred or to be transferred (as defined), this element represents the amount of gain recognized by the entity."
       }
      }
     },
     "auth_ref": [
      "r82",
      "r83",
      "r84",
      "r85",
      "r86",
      "r87"
     ]
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationConsiderationTransferred1",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Consideration Transferred",
        "label": "Business Combination, Consideration Transferred",
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r3",
      "r14"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination Disclosure",
        "label": "Business Combination Disclosure [Text Block]",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r693"
     ]
    },
    "efc_BusinessCombinationRealEstateOwnedAcquiredNumberOfProperties": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "BusinessCombinationRealEstateOwnedAcquiredNumberOfProperties",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Real estate owned acquired - Number of Properties",
        "label": "Business Combination, Real Estate Owned Acquired, Number of Properties",
        "documentation": "Business Combination, Real Estate Owned Acquired, Number of Properties"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeIncludingSubsequentAcquisitionPercentage",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Including Subsequent Acquisition, Percentage",
        "documentation": "Percentage of voting equity interests acquired in a business combination achieved in stages, including equity interests in the acquiree held by the acquirer immediately before the acquisition date and acquired at the acquisition date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations Policy",
        "label": "Business Combinations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r190",
      "r191",
      "r192"
     ]
    },
    "stpr_CA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "CA",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CALIFORNIA",
        "label": "CALIFORNIA"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CESCoParticipantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CESCoParticipantMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CES Co-Participant",
        "label": "CES Co-Participant [Member]",
        "documentation": "CES Co-Participant"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CESLoanSecuritizationCoSponsorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CESLoanSecuritizationCoSponsorMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CES Loan Securitization, Co-Sponsor",
        "label": "CES Loan Securitization, Co-Sponsor [Member]",
        "documentation": "CES Loan Securitization, Co-Sponsor"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CESLoanSecuritizationNotConsolidatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CESLoanSecuritizationNotConsolidatedMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CES Loan Securitization, Not Consolidated",
        "label": "CES Loan Securitization, Not Consolidated [Member]",
        "documentation": "CES Loan Securitization, Not Consolidated"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CLOISecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CLOISecuritizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CLO I Securitization [Member]",
        "label": "CLO I Securitization [Member]",
        "documentation": "CLO I Securitization (CLO transaction June 2017) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_CO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "CO",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "COLORADO",
        "label": "COLORADO"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CSFirstBostonLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CSFirstBostonLimitedMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalReceivableforSecuritiesSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CS First Boston Limited [Member]",
        "label": "CS First Boston Limited [Member]",
        "documentation": "CS First Boston Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_CT": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "CT",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CONNECTICUT",
        "label": "CONNECTICUT"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CapitalDistributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CapitalDistributions",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Distributions",
        "label": "Capital Distributions",
        "documentation": "Capital Distributions"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CapitalGain": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CapitalGain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxCharacteristicsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital gain",
        "label": "Capital Gain",
        "documentation": "The percentage of dividends which are classified as capital gains for tax purposes."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CapitalInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CapitalInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Investments",
        "label": "Capital Investments",
        "documentation": "Capital Investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalUnitClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalUnitClassDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Unit, Class [Domain]",
        "label": "Capital Unit, Class [Domain]",
        "documentation": "Description of the type or class of capital units or capital shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalUnitLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalUnitLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Unit [Line Items]",
        "label": "Capital Unit [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalUnitsByClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalUnitsByClassAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital Units by Class [Axis]",
        "label": "Capital Units by Class [Axis]",
        "documentation": "Information by type or class of the entity's capital units."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Value",
        "label": "Reported Value Measurement [Member]",
        "documentation": "Measured as reported on the statement of financial position (balance sheet)."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "terseLabel": "Cash and Cash Equivalents, at Carrying Value",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r300",
      "r1101"
     ]
    },
    "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RestrictedCash"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash",
        "label": "Cash and Cash Equivalents Disclosure [Text Block]",
        "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify."
       }
      }
     },
     "auth_ref": [
      "r300",
      "r871"
     ]
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents [Member]",
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, Cash Equivalents, and Restricted Cash, Beginning of Period",
        "periodEndLabel": "Cash, Cash Equivalents, and Restricted Cash, End of Period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r174",
      "r333"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Increase (Decrease) in Cash, Cash Equivalents, and Restricted Cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r174"
     ]
    },
    "efc_CashCollateralPostedForSecuritiesSoldUnderAgreementsToRepurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CashCollateralPostedForSecuritiesSoldUnderAgreementsToRepurchase",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash collateral posted for securities sold under agreements to repurchase",
        "label": "Cash Collateral Posted for Securities Sold Under Agreements to Repurchase",
        "documentation": "Cash collateral posted for securities sold under agreements to repurchase."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CashDividendsTaxCharacteristicTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CashDividendsTaxCharacteristicTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Dividends, Tax Characteristic",
        "label": "Cash Dividends, Tax Characteristic [Table Text Block]",
        "documentation": "Cash Dividends, Tax Characteristic"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CashTransferredIntoSecuritizationTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CashTransferredIntoSecuritizationTrust",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Transferred into Securitization Trust",
        "label": "Cash Transferred into Securitization Trust",
        "documentation": "Cash Transferred into Securitization Trust"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CatchupPremiumAmortizationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CatchupPremiumAmortizationAdjustment",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Catch-up premium amortization adjustment",
        "label": "Catch-up Premium Amortization Adjustment",
        "documentation": "For securities whose cash flows vary depending on prepayments, an effective yield retroactive to the time of purchase is periodically recomputed based on actual prepayments and changes in projected prepayment activity, and a catch-up adjustment, or \"Catch-up Premium Amortization Adjustment,\" is made to amortization to reflect the cumulative impact of the change in effective yield."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CertificatesOfDepositSecurityDepositsAndEscrowCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CertificatesOfDepositSecurityDepositsAndEscrowCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Certificates of deposit, security deposits, and escrow cash",
        "label": "Certificates of Deposit, Security Deposits, and Escrow Cash",
        "documentation": "Certificates of Deposit, Security Deposits, and Escrow Cash"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ChangeInUnrealizedGainLossOnServicingAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ChangeInUnrealizedGainLossOnServicingAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/MortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in unrealized gain (loss) on servicing asset",
        "label": "Change in Unrealized Gain (Loss) on Servicing Asset",
        "documentation": "Change in Unrealized Gain (Loss) on Servicing Asset"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ChangeinNetUnrealizedGainsLossesonAccruedPeriodicSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ChangeinNetUnrealizedGainsLossesonAccruedPeriodicSettlements",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Net Unrealized Gains (Losses) Other Than on Accrued Periodic Settlements of Interest Rate Swaps",
        "label": "Change in Net Unrealized Gains (Losses) on Accrued Periodic Settlements",
        "documentation": "Change in Net Unrealized Gains (Losses) on Accrued Periodic Settlements"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ChangeinNetUnrealizedGainsLossesonAccruedPeriodicSettlementsofInterestRateSwaps": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ChangeinNetUnrealizedGainsLossesonAccruedPeriodicSettlementsofInterestRateSwaps",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Net Unrealized Gains (Losses) on Accrued Periodic Settlements of Interest Rate Swaps",
        "label": "Change in Net Unrealized Gains (Losses) on Accrued Periodic Settlements of Interest Rate Swaps",
        "documentation": "Change in Net Unrealized Gains (Losses) on Accrued Periodic Settlements of Interest Rate Swaps"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ChangesInValuationInputsAndAssumptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ChangesInValuationInputsAndAssumptions",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in Valuation Inputs and Assumptions",
        "label": "Changes in Valuation Inputs and Assumptions",
        "documentation": "Changes in Valuation Inputs and Assumptions"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/CoverPage",
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r306",
      "r307",
      "r308",
      "r338",
      "r366",
      "r367",
      "r370",
      "r373",
      "r382",
      "r383",
      "r466",
      "r538",
      "r540",
      "r541",
      "r542",
      "r545",
      "r546",
      "r576",
      "r577",
      "r580",
      "r583",
      "r590",
      "r742",
      "r912",
      "r913",
      "r914",
      "r915",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r960",
      "r983",
      "r1006",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1208",
      "r1257",
      "r1270"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Line Items]",
        "label": "Class of Stock [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r306",
      "r307",
      "r308",
      "r382",
      "r576",
      "r577",
      "r578",
      "r580",
      "r583",
      "r588",
      "r590",
      "r912",
      "r913",
      "r914",
      "r915",
      "r1133",
      "r1208",
      "r1257"
     ]
    },
    "efc_ClosingDateOfSecuritizationTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ClosingDateOfSecuritizationTransactionDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing Date of Securitization Transaction [Domain]",
        "label": "Closing Date of Securitization Transaction [Domain]",
        "documentation": "Closing Date of Securitization Transaction [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ClosingDateofSecuritizationTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ClosingDateofSecuritizationTransactionAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closing Date of Securitization Transaction [Axis]",
        "label": "Closing Date of Securitization Transaction [Axis]",
        "documentation": "Closing Date of Securitization Transaction [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CoInvestmentsWithEllingtonAffiliatesOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CoInvestmentsWithEllingtonAffiliatesOtherMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Co-investments with Ellington affiliate(s) - Other",
        "label": "Co-investments with Ellington affiliate(s) - Other [Member]",
        "documentation": "Co-investments with Ellington affiliate(s) - Other"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CoSponsoredSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CoSponsoredSecuritizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Co-Sponsored Securitization",
        "label": "Co-Sponsored Securitization [Member]",
        "documentation": "Co-Sponsored Securitization"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CollateralOnRepurchaseAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CollateralOnRepurchaseAgreementsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateral On Repurchase Agreements Held By Dealers",
        "label": "Collateral On Repurchase Agreements [Member]",
        "documentation": "Collateral On Repurchase Agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CollateralOnRepurchaseAgreementsUnsettledSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CollateralOnRepurchaseAgreementsUnsettledSales",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateral on repurchase agreements, unsettled sales",
        "label": "Collateral on Repurchase Agreements, Unsettled Sales",
        "documentation": "The carrying amount as of the date of the latest financial statement presented of securities which are owned but transferred to serve as collateral for repurchase agreements which have been sold prior to period end but remain unsettled at the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CollateralizedLoanObligationsAndOtherSecuritiesIncludingU.S.TreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CollateralizedLoanObligationsAndOtherSecuritiesIncludingU.S.TreasurySecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collateralized Loan Obligations And Other Securities, Including U.S. Treasury Securities",
        "label": "Collateralized Loan Obligations And Other Securities, Including U.S. Treasury Securities [Member]",
        "documentation": "Collateralized Loan Obligations And Other Securities, Including U.S. Treasury Securities"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CollateralizedLoanObligationsAndOtherSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CollateralizedLoanObligationsAndOtherSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CLOs And Other Securities [Member]",
        "label": "Collateralized Loan Obligations And Other Securities [Member]",
        "documentation": "Collateralized Loan Obligations And Other Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollateralizedLoanObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralizedLoanObligationsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofCLOSecuritizationTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "CLOs",
        "terseLabel": "CLOs",
        "label": "Collateralized Loan Obligations [Member]",
        "documentation": "Securities collateralized by a pool of loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialLoanMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Loan",
        "label": "Commercial Loan [Member]",
        "documentation": "A loan, whether secured or unsecured, to a company for purposes such as seasonal working capital needs, inventory financing, equipment purchases and acquisitions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialMortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialMortgageBackedSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CMBS",
        "label": "Commercial Mortgage-Backed Securities [Member]",
        "documentation": "Securities collateralized by commercial real estate mortgage loans."
       }
      }
     },
     "auth_ref": [
      "r1147",
      "r1148",
      "r1150",
      "r1296",
      "r1298",
      "r1299",
      "r1343"
     ]
    },
    "efc_CommercialMortgageLoansAndREOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CommercialMortgageLoansAndREOMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial mortgage loans and REO",
        "label": "Commercial Mortgage Loans and REO [Member]",
        "documentation": "Commercial Mortgage Loans and REO"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CommercialMortgageLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CommercialMortgageLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial mortgage loans",
        "label": "Commercial Mortgage Loans [Member]",
        "documentation": "Commercial Mortgage Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CommissionsAndOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CommissionsAndOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commissions and offering costs",
        "label": "Commissions and Offering Costs",
        "documentation": "Commissions and Offering Costs"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CommitmentToPurchaseLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CommitmentToPurchaseLoans",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitment to purchase loans",
        "label": "Commitment to purchase loans",
        "documentation": "Commitment to purchase loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r218",
      "r870",
      "r959"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingencies and Commitments",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r526",
      "r527",
      "r1085",
      "r1323",
      "r1328"
     ]
    },
    "efc_CommonATMProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CommonATMProgramMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common ATM Program",
        "label": "Common ATM Program [Member]",
        "documentation": "Common ATM Program"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CommonATMProgramsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CommonATMProgramsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common ATM Programs",
        "label": "Common ATM Programs [Member]",
        "documentation": "At the market program(s) providing for the issuance of shares of common stock."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CommonSharesIssuedAndOutstandingUponConversionOfAllConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CommonSharesIssuedAndOutstandingUponConversionOfAllConvertibleSecurities",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares issued and outstanding upon conversion of all convertible securities (in shares)",
        "label": "Common Shares Issued And Outstanding Upon Conversion of All Convertible Securities",
        "documentation": "The Company's common shares issued and outstanding if all of the long term incentive plan units and operating partnership units (owned by the non-controlling interest) that have previously been issued were to be fully vested and exchanged for common shares as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital shares reserved for future issuance (in shares)",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends declared (in usd per share)",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/CoverPage",
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r1179",
      "r1180",
      "r1181",
      "r1183",
      "r1184",
      "r1185",
      "r1188",
      "r1265",
      "r1266",
      "r1269",
      "r1390",
      "r1471",
      "r1480"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheetParenthetical",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock, Par or Stated Value Per Share",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheetParenthetical",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares authorized",
        "verboseLabel": "Common stock, shares authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r960"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheetParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheetParenthetical",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares outstanding",
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r150",
      "r960",
      "r978",
      "r1480",
      "r1481"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value $0.001 per share, 300,000,000 shares authorized; 124,649,023 and 113,138,860 shares issued and outstanding, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r872",
      "r1159"
     ]
    },
    "efc_CompanysPercentageOwnershipOfJointlyOwnedEntity": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CompanysPercentageOwnershipOfJointlyOwnedEntity",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company's current percentage ownership of jointly owned entity",
        "label": "Company's Percentage Ownership of Jointly Owned Entity",
        "documentation": "Company's percentage ownership of jointly owned entity with affiliated co-participant."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CompanysShareOfLoansSold": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CompanysShareOfLoansSold",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company's share of loans sold",
        "label": "Company's Share of Loans Sold",
        "documentation": "Percentage of aggregate unpaid principal balance of consumer loans sold by the Company to Issuer in securitization transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r126",
      "r127",
      "r418",
      "r1084"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r126",
      "r127",
      "r418",
      "r907",
      "r1084"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r126",
      "r127",
      "r418",
      "r1084",
      "r1215"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of Exposure",
        "label": "Concentration Risk, Credit Risk, Financial Instrument, Maximum Exposure",
        "documentation": "Maximum amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value to the entity."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Risk",
        "label": "Concentration Risk Disclosure [Text Block]",
        "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofDuefromBrokersDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalCollateralonReverseRepurchaseAgreementsDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalReceivableforSecuritiesSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Line Items]",
        "label": "Concentration Risk [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1084"
     ]
    },
    "efc_ConcentrationRiskNumberOfCounterpartiesWithConcentrationRiskExposure": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ConcentrationRiskNumberOfCounterpartiesWithConcentrationRiskExposure",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Counterparties with Exposure",
        "label": "Concentration Risk, Number Of Counterparties With Concentration Risk Exposure",
        "documentation": "Concentration Risk, Number Of Counterparties With Concentration Risk Exposure"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsAmountsatRiskDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of Total Outstanding Unpaid Principal Balance",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r126",
      "r127",
      "r418"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofDuefromBrokersDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalCollateralonReverseRepurchaseAgreementsDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalReceivableforSecuritiesSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Table]",
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r53",
      "r54",
      "r126",
      "r203",
      "r1084"
     ]
    },
    "efc_ConcentrationRiskTreshold": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ConcentrationRiskTreshold",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofDuefromBrokersDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalReceivableforSecuritiesSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk threshold",
        "label": "Concentration Risk Treshold",
        "documentation": "Threshold used by the Company to determine disclosure of counterparty concentration risk."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r53",
      "r126",
      "r127",
      "r418",
      "r1084"
     ]
    },
    "efc_Concentrationriskpercentagecashandcashequivalents": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Concentrationriskpercentagecashandcashequivalents",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk percentage, cash and cash equivalents",
        "label": "Concentration risk percentage, cash and cash equivalents",
        "documentation": "The percentage of cash or cash equivalents held with a specific counterparty."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Axis]",
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r275",
      "r348",
      "r698",
      "r699",
      "r702",
      "r703",
      "r772",
      "r1090",
      "r1235",
      "r1236",
      "r1237",
      "r1332",
      "r1335",
      "r1336"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Domain]",
        "label": "Consolidated Entities [Domain]",
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r275",
      "r348",
      "r698",
      "r699",
      "r702",
      "r703",
      "r772",
      "r1090",
      "r1235",
      "r1236",
      "r1237",
      "r1332",
      "r1335",
      "r1336"
     ]
    },
    "us-gaap_ConsolidatedEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidatedEntitiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Entities [Member]",
        "label": "Consolidated Entities [Member]",
        "documentation": "Entities which have been consolidated for financial statement presentation purposes."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ConsolidatedSecuritizationTrustsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ConsolidatedSecuritizationTrustsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated securitization trusts [Member]",
        "label": "Consolidated Securitization Trusts [Member]",
        "documentation": "Consolidated securitization trusts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ConsolidatedStatementofOperationsParentheticalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ConsolidatedStatementofOperationsParentheticalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Statement of Operations (Parenthetical) [Abstract]",
        "label": "Consolidated Statement of Operations (Parenthetical) [Abstract]",
        "documentation": "Consolidated Statement of Operations (Parenthetical) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entities",
        "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r95",
      "r97"
     ]
    },
    "us-gaap_ConsumerLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsumerLoanMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer loans",
        "label": "Consumer Loan [Member]",
        "documentation": "Loan or extension of credit for personal, family, or household use excluding real estate."
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "efc_ConsumerLoanSecuritizationMarch2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ConsumerLoanSecuritizationMarch2022Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer Loan Securitization - March 2022",
        "label": "Consumer Loan Securitization - March 2022 [Member]",
        "documentation": "Consumer Loan Securitization - March 2022"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ConsumerLoanSecuritizationNovember2020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ConsumerLoanSecuritizationNovember2020Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer Loan Securitization - November 2020",
        "label": "Consumer Loan Securitization - November 2020 [Member]",
        "documentation": "Consumer Loan Securitization - November 2020"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ConsumerLoansDelinquencyStatusTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ConsumerLoansDelinquencyStatusTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer Loans, Delinquency Status [Table Text Block]",
        "label": "Consumer Loans, Delinquency Status [Table Text Block]",
        "documentation": "Schedule of consumer loans by delinquency status."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ConsumerloansandassetbackedsecuritiesbackedbyconsumerloansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ConsumerloansandassetbackedsecuritiesbackedbyconsumerloansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer loans and asset-backed securities backed by consumer loans",
        "label": "Consumer loans and asset-backed securities backed by consumer loans [Member]",
        "documentation": "Consumer loans and asset-backed securities backed by consumer loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Consumerloanspurchasedthroughaffiliate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Consumerloanspurchasedthroughaffiliate",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consumer loans purchased through affiliate",
        "label": "Consumer loans purchased through affiliate",
        "documentation": "Aggregate principal balance of consumer loans purchased through an affiliate of the Company under purchase agreements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractualObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractualObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual Obligation",
        "label": "Contractual Obligation",
        "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments."
       }
      }
     },
     "auth_ref": [
      "r1263"
     ]
    },
    "efc_ContributionsToInvestmentsInNonConsolidatedEntitiesNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ContributionsToInvestmentsInNonConsolidatedEntitiesNonCash",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions to investments in non-consolidated entities (non-cash)",
        "label": "Contributions to Investments in Non-Consolidated Entities (Non-Cash)",
        "documentation": "Contributions to Investments in Non-Consolidated Entities (Non-Cash)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateAndOtherMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingAssetsandLiabilitiesbySegmentDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Segment and Other Operating Segment",
        "label": "Corporate Segment and Other Operating Segment [Member]",
        "documentation": "Component of entity providing financial and operational oversight and administrative support considered to be operating segment and operating segment, classified as other. Excludes intersegment elimination and reconciling item."
       }
      }
     },
     "auth_ref": [
      "r1274"
     ]
    },
    "efc_CorporateDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CorporateDebtMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate debt securities",
        "label": "Corporate Debt [Member]",
        "documentation": "Corporate debt instruments can include bank debt, direct debit investment in a corporation or private entity, bonds issued by corporations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate debt securities",
        "label": "Corporate Debt Securities [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r1135",
      "r1137",
      "r1147",
      "r1160",
      "r1177",
      "r1468"
     ]
    },
    "efc_CorporateDebtandEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CorporateDebtandEquityMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate debt and equity",
        "label": "Corporate Debt and Equity [Member]",
        "documentation": "Corporate Debt and Equity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CorporateDebtandnonexchangetradedcorporateequityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CorporateDebtandnonexchangetradedcorporateequityMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Debt and non-exchange traded corporate equity [Member]",
        "label": "Corporate Debt and non-exchange traded corporate equity [Member]",
        "documentation": "Corporate Debt and non-exchange traded corporate equity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CorporateLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CorporateLoanMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate loan [Member]",
        "label": "Corporate Loan [Member]",
        "documentation": "Corporate loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CorporateLossesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CorporateLossesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "corporate losses",
        "label": "corporate losses [Member]",
        "documentation": "corporate losses"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CorporatedebtnonexchangetradedcorporateequityandsecurednotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CorporatedebtnonexchangetradedcorporateequityandsecurednotesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate debt, non-exchange traded corporate equity, and secured notes [Member]",
        "label": "Corporate debt, non-exchange traded corporate equity, and secured notes [Member]",
        "documentation": "Corporate debt, non-exchange traded corporate equity, and secured notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostApproachValuationTechniqueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostApproachValuationTechniqueMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation, Cost Approach",
        "label": "Valuation, Cost Approach [Member]",
        "documentation": "Valuation approach reflecting amount that would be required currently to replace service capacity of asset."
       }
      }
     },
     "auth_ref": [
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsAmountsatRiskDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofDuefromBrokersDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalCollateralonReverseRepurchaseAgreementsDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalReceivableforSecuritiesSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r345",
      "r346",
      "r551",
      "r578",
      "r770",
      "r797",
      "r862",
      "r1102",
      "r1105"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditConcentrationRiskMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Risk [Member]",
        "label": "Credit Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement."
       }
      }
     },
     "auth_ref": [
      "r203"
     ]
    },
    "efc_CreditDefaultSwapAssetBackedIndicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditDefaultSwapAssetBackedIndicesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit default swaps on asset-backed indices",
        "label": "Credit Default Swap, Asset-Backed Indices [Member]",
        "documentation": "Credit Default Swap, Asset-Backed Indices [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CreditDefaultSwapAssetBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditDefaultSwapAssetBackedSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Default Swap, Asset Backed Securities",
        "label": "Credit Default Swap, Asset Backed Securities [Member]",
        "documentation": "Credit Default Swap, Asset Backed Securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditDefaultSwapBuyingProtectionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditDefaultSwapBuyingProtectionMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Default Swap, Buying Protection [Member]",
        "label": "Credit Default Swap, Buying Protection [Member]",
        "documentation": "Credit derivative contract between credit default swap buyer and third party in which periodic payment is made to third party and third party guarantees to reimburse if original borrower defaults."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CreditDefaultSwapCorporateBondIndicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditDefaultSwapCorporateBondIndicesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit default swaps on corporate bond indices",
        "label": "Credit Default Swap, Corporate Bond Indices [Member]",
        "documentation": "Credit Default Swap, Corporate Bond Indices [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CreditDefaultSwapCorporateBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditDefaultSwapCorporateBondsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit default swaps on corporate bonds",
        "label": "Credit Default Swap, Corporate Bonds [Member]",
        "documentation": "Credit Default Swap, Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditDefaultSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditDefaultSwapMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit default swaps",
        "label": "Credit Default Swap [Member]",
        "documentation": "Credit derivative contract between credit default swap buyer and third party in which credit default swap buyer makes periodic payment to third party and third party guarantees to reimburse credit default swap buyer if original borrower defaults."
       }
      }
     },
     "auth_ref": [
      "r1186",
      "r1187"
     ]
    },
    "us-gaap_CreditDefaultSwapSellingProtectionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditDefaultSwapSellingProtectionMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Default Swap, Selling Protection [Member]",
        "label": "Credit Default Swap, Selling Protection [Member]",
        "documentation": "Credit derivative contract between credit default swap buyer and third party in which periodic payment is received from credit default swap buyer and guarantee is made to reimburse credit default swap buyer if original borrower defaults."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CreditDefaultSwapsAssetBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditDefaultSwapsAssetBackedSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit default swaps on asset-backed securities",
        "label": "Credit Default Swaps, Asset-Backed Securities [Member]",
        "documentation": "Credit Default Swaps, Asset-Backed Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CreditDefaultSwapsOnAssetBackedIndicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditDefaultSwapsOnAssetBackedIndicesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit default swaps on asset-backed indices",
        "label": "Credit Default Swaps On Asset Backed Indices [Member]",
        "documentation": "A type of swap transaction used as a credit derivative in which one party pays periodic payments to a counterparty and is guaranteed the promise of a pay-off in the event of a default over a basket of asset backed securities."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CreditDefaultSwapsOnAssetBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditDefaultSwapsOnAssetBackedSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit default swaps on asset-backed securities",
        "label": "Credit Default Swaps On Asset Backed Securities [Member]",
        "documentation": "A type of swap transaction used as a credit derivative in which one party pays periodic payments to a counterparty and is guaranteed the promise of a pay-off if a referenced asset backed security defaults."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CreditDefaultSwapsOnCorporateBondIndicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditDefaultSwapsOnCorporateBondIndicesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit default swaps on corporate bond indices",
        "label": "Credit Default Swaps On Corporate Bond Indices [Member]",
        "documentation": "Credit Default Swaps On Corporate Bond Indices [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CreditDefaultSwapsOnCorporateBondsIndicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditDefaultSwapsOnCorporateBondsIndicesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Default Swaps On Corporate Bonds Indices",
        "label": "Credit Default Swaps On Corporate Bonds Indices [Member]",
        "documentation": "Credit Default Swaps On Corporate Bonds Indices"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CreditDefaultSwapsOnCorporateBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditDefaultSwapsOnCorporateBondsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit default swaps on corporate bonds",
        "label": "Credit Default Swaps On Corporate Bonds [Member]",
        "documentation": "Credit Default Swaps On Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditDerivativesByContractTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditDerivativesByContractTypeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Derivatives Contract Type [Axis]",
        "label": "Credit Derivatives Contract Type [Axis]",
        "documentation": "Information by major type of contract of credit derivatives."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_CreditDerivativesContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditDerivativesContractTypeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Derivatives Contract Type [Domain]",
        "label": "Credit Derivatives Contract Type [Domain]",
        "documentation": "Represents major types of credit derivative contracts."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_CreditDerivativesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditDerivativesLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Derivatives [Line Items]",
        "label": "Credit Derivatives [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CreditPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditPortfolioMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit",
        "label": "Credit Portfolio [Member]",
        "documentation": "Investments in the Company's credit portfolio. Such investments can include non-Agency (private issued) RMBS and CMBS, collateralized loan obligations, and consumer loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditRiskContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditRiskContractMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Risk [Member]",
        "label": "Credit Risk Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to the creditworthiness or the credit spread of an entity."
       }
      }
     },
     "auth_ref": [
      "r1105",
      "r1135",
      "r1146",
      "r1147",
      "r1148",
      "r1150"
     ]
    },
    "efc_CreditRiskDerivativeinExcessofThresholdatFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CreditRiskDerivativeinExcessofThresholdatFairValueNet",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Credit risk derivative in excess of threshold, at fair value, net",
        "label": "Credit Risk Derivative in Excess of Threshold, at Fair Value, Net",
        "documentation": "Net fair value of credit risk derivatives in excess of implied credit spread threshold."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditRiskDerivativesAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditRiskDerivativesAtFairValueNet",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Risk Derivatives, at Fair Value, Net",
        "label": "Credit Risk Derivatives, at Fair Value, Net",
        "documentation": "Fair value of credit risk derivative asset after deduction of credit risk derivative liability."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "us-gaap_CreditRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditRiskMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Risk",
        "label": "Credit Risk [Member]",
        "documentation": "The risk that a borrower will fail to pay interest or principal on a loan or debt security when due."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CumulativePreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CumulativePreferredStockMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cumulative Redeemable Preferred Stock",
        "label": "Cumulative Preferred Stock [Member]",
        "documentation": "Preferred stock upon which unpaid dividends accumulate until paid to shareholders. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer."
       }
      }
     },
     "auth_ref": []
    },
    "efc_CurrencyFuturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CurrencyFuturesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency futures",
        "label": "Currency Futures [Member]",
        "documentation": "Currency Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_CurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "CurrencyRiskMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency risk [Member]",
        "label": "Currency Risk [Member]",
        "documentation": "Currency risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Federal Tax Expense (Benefit)",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1218",
      "r1260",
      "r1381"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Income Tax Expense (Benefit)",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r677",
      "r1260"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current State and Local Tax Expense (Benefit)",
        "label": "Current State and Local Tax Expense (Benefit)",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1218",
      "r1260",
      "r1381"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1315",
      "r1316",
      "r1319",
      "r1320"
     ]
    },
    "efc_DaysPastDue": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DaysPastDue",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delinquency (Days)",
        "label": "Days Past Due",
        "documentation": "Number of days loan has delinquent payments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Disclosure [Abstract]",
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/Borrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Borrowings",
        "label": "Debt Disclosure [Text Block]",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r182",
      "r335",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r536",
      "r537",
      "r547",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r563",
      "r570",
      "r571",
      "r573",
      "r752"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Axis]",
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r137",
      "r138",
      "r212",
      "r217",
      "r348",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r559",
      "r560",
      "r561",
      "r562",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1157",
      "r1258",
      "r1324",
      "r1325",
      "r1326",
      "r1412",
      "r1413"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Basis Spread on Variable Rate",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Face Amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r548",
      "r752",
      "r753",
      "r1129",
      "r1130",
      "r1157"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Interest Rate, Effective Rate",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r574",
      "r752",
      "r753",
      "r1157"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r549"
     ]
    },
    "us-gaap_DebtInstrumentIssuedPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentIssuedPrincipal",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Issued, Principal",
        "label": "Debt Instrument, Issued, Principal",
        "documentation": "Amount of principal of debt issued."
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r559",
      "r560",
      "r561",
      "r562",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r572",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1157",
      "r1258",
      "r1412",
      "r1413"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Maturity Date",
        "label": "Debt Instrument, Maturity Date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r305",
      "r1128",
      "r1395",
      "r1396"
     ]
    },
    "us-gaap_DebtInstrumentMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMeasurementInput",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, measurement input",
        "label": "Debt Instrument, Measurement Input",
        "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt."
       }
      }
     },
     "auth_ref": [
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Name [Domain]",
        "label": "Debt Instrument, Name [Domain]",
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r348",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r559",
      "r560",
      "r561",
      "r562",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1157",
      "r1258",
      "r1324",
      "r1325",
      "r1326",
      "r1412",
      "r1413"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period [Axis]",
        "label": "Debt Instrument, Redemption, Period [Axis]",
        "documentation": "Information by period of debt redemption feature under terms of debt agreement."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period [Domain]",
        "label": "Debt Instrument, Redemption, Period [Domain]",
        "documentation": "Period as defined under terms of the debt agreement for debt redemption features."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodFourMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period Four",
        "label": "Debt Instrument, Redemption, Period Four [Member]",
        "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodOneMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period One",
        "label": "Debt Instrument, Redemption, Period One [Member]",
        "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodThreeMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period Three",
        "label": "Debt Instrument, Redemption, Period Three [Member]",
        "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPeriodTwoMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Redemption, Period Two",
        "label": "Debt Instrument, Redemption, Period Two [Member]",
        "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Redemption percentage",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer."
       }
      }
     },
     "auth_ref": [
      "r224"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r67",
      "r72",
      "r134",
      "r185",
      "r186",
      "r348",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r554",
      "r559",
      "r560",
      "r561",
      "r562",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r572",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1157",
      "r1258",
      "r1412",
      "r1413"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumNet",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails": {
       "parentTag": "us-gaap_InvestmentOwnedAtCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unamortized Premium (Discount)",
        "label": "Debt Instrument, Unamortized Discount (Premium), Net",
        "documentation": "Amount, after accumulated amortization, of debt discount (premium)."
       }
      }
     },
     "auth_ref": [
      "r1338",
      "r1411",
      "r1412",
      "r1413"
     ]
    },
    "efc_DebtIssuanceCostsRelatedToOtherSecuredBorrowingsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DebtIssuanceCostsRelatedToOtherSecuredBorrowingsAtFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt issuance costs related to Other secured borrowings, at fair value",
        "label": "Debt Issuance Costs Related to Other Secured Borrowings, at Fair Value",
        "documentation": "Debt Issuance Costs Related to Other Secured Borrowings, at Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "efc_DebtIssuanceCostsRelatedToOtherSecuredBorrowingsAtFairValueNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DebtIssuanceCostsRelatedToOtherSecuredBorrowingsAtFairValueNonCash",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt issuance costs related to Other secured borrowings, at fair value (non-cash)",
        "label": "Debt issuance costs related to Other secured borrowings, at fair value (non-cash)",
        "documentation": "Debt issuance costs related to Other secured borrowings, at fair value (non-cash)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Issuance Costs",
        "label": "Debt, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale, Allowance for Credit Loss",
        "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r480",
      "r488",
      "r489"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Greater than 12 Months",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r485",
      "r1125"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unrealized Losses, Greater than 12 Months",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r485"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Less than 12 Months",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r485",
      "r1125"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unrealized Losses, Less than 12 Months",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r485"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleMeasurementInput",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities, measurement input",
        "label": "Debt Securities, Available-for-Sale, Measurement Input",
        "documentation": "Value of input used to measure investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721",
      "r722",
      "r1150"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSalePurchasedWithCreditDeteriorationAllowanceForCreditLossAtAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSalePurchasedWithCreditDeteriorationAllowanceForCreditLossAtAcquisitionDate",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale, Purchased with Credit Deterioration, Allowance for Credit Loss at Acquisition Date",
        "label": "Debt Securities, Available-for-Sale, Purchased with Credit Deterioration, Allowance for Credit Loss at Acquisition Date",
        "documentation": "Amount of allowance for credit loss at acquisition date of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), purchased with credit deterioration."
       }
      }
     },
     "auth_ref": [
      "r481"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale, Realized Gain",
        "label": "Debt Securities, Available-for-Sale, Realized Gain",
        "documentation": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale, Realized Gain (Loss)",
        "label": "Debt Securities, Available-for-Sale, Realized Gain (Loss)",
        "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1300"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale, Realized Loss",
        "label": "Debt Securities, Available-for-Sale, Realized Loss",
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r459"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLossExcludingOtherThanTemporaryImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleRealizedLossExcludingOtherThanTemporaryImpairment",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Available-for-sale securities Realizes Losses - adjustments to cost basis of certain securities",
        "label": "Debt Securities, Available-for-Sale, Realized Loss, Excluding Other-than-temporary Impairment",
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), excluding other-than-temporary impairment (OTTI)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-sale [Table]",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Total",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r243",
      "r483",
      "r1125"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Unrealized Loss, Total",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r484"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r1125",
      "r1307"
     ]
    },
    "efc_December2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "December2022Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "December 2022",
        "label": "December 2022 [Member]",
        "documentation": "December 2022"
       }
      }
     },
     "auth_ref": []
    },
    "efc_December2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "December2024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "December 2024",
        "label": "December 2024 [Member]",
        "documentation": "December 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_December2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "December2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "December 2025",
        "label": "December 2025 [Member]",
        "documentation": "December 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_December262025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "December262025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "December 26, 2025",
        "label": "December 26, 2025 [Member]",
        "documentation": "December 26, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_December272024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "December272024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "December 27, 2024",
        "label": "December 27, 2024 [Member]",
        "documentation": "December 27, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_DedicatedOrPartiallyDedicatedPersonnelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DedicatedOrPartiallyDedicatedPersonnelMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dedicated or partially dedicated personnel [Member]",
        "label": "Dedicated or Partially Dedicated Personnel [Member]",
        "documentation": "Dedicated or partially dedicated personnel [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Federal Income Tax Expense (Benefit)",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1260",
      "r1380",
      "r1381"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Expense (Benefit)",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r251",
      "r1260"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Gross",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r146",
      "r214",
      "r668"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Income Tax Liabilities, Net",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r651",
      "r652",
      "r867"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxProvisionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1260",
      "r1380",
      "r1381"
     ]
    },
    "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsCapitalLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Capital Loss Carryforwards",
        "label": "Deferred Tax Assets, Capital Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1378"
     ]
    },
    "efc_DeferredTaxAssetsCapitalLossCarryforwardsExpired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DeferredTaxAssetsCapitalLossCarryforwardsExpired",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Capital Loss Carryforwards, Subject to Expiration",
        "label": "Deferred Tax Assets, Capital Loss Carryforwards, Expired",
        "documentation": "Deferred Tax Assets, Capital Loss Carryforwards, Expired"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Gross",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r669"
     ]
    },
    "us-gaap_DeferredTaxAssetsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Investments",
        "label": "Deferred Tax Assets, Investments",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments)."
       }
      }
     },
     "auth_ref": [
      "r1378"
     ]
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Gross",
        "label": "Deferred Tax Assets, Net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1374"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1378"
     ]
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1378"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Tax Assets, Valuation Allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r670"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Deferred Tax Liabilities, Investments",
        "label": "Deferred Tax Liabilities, Investments",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments)."
       }
      }
     },
     "auth_ref": [
      "r1378"
     ]
    },
    "efc_DeferredTaxLiabilityValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DeferredTaxLiabilityValuationAllowance",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability, valuation allowance",
        "label": "Deferred Tax Liability, Valuation Allowance",
        "documentation": "Deferred Tax Liability, Valuation Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "efc_DeferredTaxLossMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DeferredTaxLossMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax loss",
        "label": "Deferred Tax Loss [Member]",
        "documentation": "Deferred Tax Loss"
       }
      }
     },
     "auth_ref": []
    },
    "efc_DelinquentLoansChargedOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DelinquentLoansChargedOff",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Delinquent loans, charged off",
        "label": "Delinquent Loans, Charged Off",
        "documentation": "Amount of unpaid principal balance that have been charged off during the period. Loans are charged-off when they become 120 days delinquent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositsAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due from brokers",
        "label": "Deposits Assets",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future."
       }
      }
     },
     "auth_ref": [
      "r1243"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r62"
     ]
    },
    "us-gaap_DerivativeAssetFairValueGrossLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetFairValueGrossLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Fair Value, Gross Liability",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset",
        "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r33",
      "r199",
      "r200",
      "r1046",
      "r1047"
     ]
    },
    "us-gaap_DerivativeAssetFairValueOfCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetFairValueOfCollateral",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Fair Value of Collateral",
        "label": "Derivative Asset, Fair Value of Collateral",
        "documentation": "Fair value of securities received as collateral against derivative assets."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Amount",
        "label": "Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election",
        "documentation": "Fair value, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, offset against an obligation to return collateral."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r32"
     ]
    },
    "us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetNotOffsetPolicyElectionDeduction",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments Available for Offset",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset",
        "documentation": "Fair value of financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset, subject to master netting arrangement or similar agreement and not elected or qualified to offset, deducted from derivative asset."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r32",
      "r250"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails": {
       "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofWarrantContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial derivatives\u2014assets, at fair value",
        "terseLabel": "Financial derivatives\u2013assets, at fair value",
        "label": "Derivative Asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r314",
      "r718",
      "r719",
      "r732",
      "r741",
      "r936",
      "r937",
      "r938",
      "r940",
      "r941",
      "r943",
      "r944",
      "r946",
      "r948",
      "r949",
      "r966",
      "r967",
      "r1037",
      "r1043",
      "r1045",
      "r1046",
      "r1048",
      "r1049",
      "r1105",
      "r1147",
      "r1150",
      "r1181",
      "r1394",
      "r1395",
      "r1396",
      "r1472"
     ]
    },
    "us-gaap_DerivativeAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial derivatives\u2013assets",
        "label": "Derivative Asset [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "negatedLabel": "Fair Value",
        "verboseLabel": "Fair Value",
        "terseLabel": "Derivative Assets (Liabilities), at Fair Value, Net",
        "label": "Derivative Assets (Liabilities), at Fair Value, Net",
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "us-gaap_DerivativeCollateralObligationToReturnCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeCollateralObligationToReturnCash",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash Collateral (Received) Pledged",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset",
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r120",
      "r313",
      "r1103"
     ]
    },
    "us-gaap_DerivativeCollateralRightToReclaimCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeCollateralRightToReclaimCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash Collateral (Received) Pledged",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset",
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r120",
      "r313",
      "r1103"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofWarrantContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Contract [Domain]",
        "label": "Derivative Contract [Domain]",
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r946",
      "r949",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r973",
      "r974",
      "r975",
      "r976",
      "r994",
      "r995",
      "r996",
      "r997",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1037",
      "r1039",
      "r1045",
      "r1048",
      "r1179",
      "r1181",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402",
      "r1404",
      "r1405"
     ]
    },
    "efc_DerivativeCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DerivativeCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, Cost Basis",
        "label": "Derivative, Cost Basis",
        "documentation": "Derivative, Cost Basis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Fair Value, Gross Asset",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r159",
      "r199",
      "r200",
      "r310",
      "r1105"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Fair Value, Gross Liability",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r159",
      "r199",
      "r200",
      "r310",
      "r1105"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeNet",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "label": "Derivative, Fair Value, Net",
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives."
       }
      }
     },
     "auth_ref": [
      "r741"
     ]
    },
    "us-gaap_DerivativeFinancialInstrumentsAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFinancialInstrumentsAssetsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Derivatives - Assets",
        "label": "Derivative Financial Instruments, Assets [Member]",
        "documentation": "Financial asset or other contract with one or more underlyings, with notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset."
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFinancialInstrumentsLiabilitiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Derivatives - Liabilities",
        "label": "Derivative Financial Instruments, Liabilities [Member]",
        "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect."
       }
      }
     },
     "auth_ref": [
      "r733"
     ]
    },
    "us-gaap_DerivativeFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFixedInterestRate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay Rate",
        "label": "Derivative, Fixed Interest Rate",
        "documentation": "Fixed interest rate related to the interest rate derivative."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofWarrantContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r111",
      "r112",
      "r201",
      "r946",
      "r949",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r973",
      "r974",
      "r975",
      "r976",
      "r994",
      "r995",
      "r996",
      "r997",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1037",
      "r1039",
      "r1045",
      "r1048",
      "r1105",
      "r1179",
      "r1181",
      "r1397",
      "r1398",
      "r1399",
      "r1400",
      "r1401",
      "r1402",
      "r1404",
      "r1405"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivatives"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Derivatives",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r705",
      "r712"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails": {
       "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial derivatives\u2014liabilities, at fair value",
        "negatedLabel": "Financial derivatives\u2013liabilities, at fair value-",
        "terseLabel": "Derivative Liability",
        "negatedTerseLabel": "Derivative Liability",
        "label": "Derivative Liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r314",
      "r718",
      "r719",
      "r732",
      "r741",
      "r936",
      "r937",
      "r938",
      "r940",
      "r943",
      "r944",
      "r946",
      "r948",
      "r949",
      "r973",
      "r975",
      "r976",
      "r1039",
      "r1040",
      "r1043",
      "r1045",
      "r1046",
      "r1048",
      "r1049",
      "r1105",
      "r1394",
      "r1395",
      "r1396",
      "r1472"
     ]
    },
    "us-gaap_DerivativeLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilitiesAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial derivatives\u2013liabilities",
        "label": "Derivative Liability [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeLiabilityFairValueGrossAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityFairValueGrossAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Fair Value, Gross Asset",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset",
        "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r33",
      "r199",
      "r200",
      "r1046",
      "r1047",
      "r1103"
     ]
    },
    "us-gaap_DerivativeLiabilityFairValueOfCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityFairValueOfCollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Fair Value of Collateral",
        "label": "Derivative Liability, Fair Value of Collateral",
        "documentation": "Fair value of securities pledged as collateral against derivative liabilities."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net Amount",
        "label": "Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election",
        "documentation": "Fair value, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, offset against the right to receive collateral."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r32"
     ]
    },
    "us-gaap_DerivativeLiabilityMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityMeasurementInput",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Measurement Input",
        "label": "Derivative Liability, Measurement Input",
        "documentation": "Value of input used to measure derivative liability."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721",
      "r722"
     ]
    },
    "us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityNotOffsetPolicyElectionDeduction",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Financial Instruments Available for Offset",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset",
        "documentation": "Fair value of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and contract can be net settled by means outside contract or delivery of asset, subject to master netting arrangement or similar agreement and not elected or qualified to offset, deducted from derivative liability."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r32",
      "r250"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofWarrantContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Line Items]",
        "label": "Derivative [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r712"
     ]
    },
    "efc_DerivativeMaturityPeriodAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DerivativeMaturityPeriodAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Maturity Period [Axis]",
        "label": "Derivative Maturity Period [Axis]",
        "documentation": "Derivative Maturity Period [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_DerivativeMaturityPeriodDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DerivativeMaturityPeriodDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Maturity Period [Domain]",
        "label": "Derivative Maturity Period [Domain]",
        "documentation": "[Domain] for Derivative Maturity Period [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Member]",
        "label": "Derivative [Member]",
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r1148"
     ]
    },
    "efc_DerivativeNotional": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DerivativeNotional",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Derivative notional",
        "label": "Derivative notional",
        "documentation": "Derivative notional amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional Amount",
        "negatedTerseLabel": "Notional Amount",
        "verboseLabel": "Notional value",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1386",
      "r1387"
     ]
    },
    "us-gaap_DerivativeNumberOfInstrumentsHeld": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNumberOfInstrumentsHeld",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, Number of Instruments Held",
        "label": "Derivative, Number of Instruments Held",
        "documentation": "The number of derivative instruments of a particular group held by the entity."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r106",
      "r948",
      "r1037",
      "r1038",
      "r1042",
      "r1181"
     ]
    },
    "us-gaap_DerivativeRemainingMaturity1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeRemainingMaturity1",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofWarrantContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining Years to Maturity",
        "verboseLabel": "Derivative, Remaining Maturity",
        "label": "Derivative, Remaining Maturity",
        "documentation": "Period remaining until the derivative contract matures, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofWarrantContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative [Table]",
        "label": "Derivative [Table]",
        "documentation": "Disclosure of information about derivative instrument or group of derivative instruments, including, but not limited to, type of derivative instrument, risk being hedged, notional amount, hedge designation, related hedged item, inception date, and maturity date."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r103",
      "r104",
      "r106",
      "r107",
      "r110",
      "r111",
      "r117",
      "r119",
      "r123",
      "r712"
     ]
    },
    "us-gaap_DerivativeVariableInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeVariableInterestRate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receive Rate",
        "label": "Derivative, Variable Interest Rate",
        "documentation": "Variable interest rate in effect as of the balance sheet date related to the interest rate derivative."
       }
      }
     },
     "auth_ref": []
    },
    "efc_DerivativeactivityvolumeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DerivativeactivityvolumeTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative activity, volume",
        "label": "Derivative activity, volume [Table Text Block]",
        "documentation": "Disclosure of the volume of derivative activity for the period. Calculated using average monthly notional."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives, Fair Value [Line Items]",
        "label": "Derivatives, Fair Value [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Financial Derivatives",
        "label": "Derivatives, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r103",
      "r104",
      "r107",
      "r118",
      "r347",
      "r362"
     ]
    },
    "efc_DeutscheBankSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DeutscheBankSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deutsche Bank Securities [Member]",
        "label": "Deutsche Bank Securities [Member]",
        "documentation": "Deutsche Bank Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_DirectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DirectorMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Director [Member]",
        "label": "Director [Member]",
        "documentation": "Person serving on board of directors."
       }
      }
     },
     "auth_ref": [
      "r1238",
      "r1281",
      "r1474"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Long-Term Incentive Plan Units",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r607",
      "r638",
      "r639",
      "r640",
      "r1141"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCreditDerivativesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCreditDerivativesTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Credit Derivatives",
        "label": "Disclosure of Credit Derivatives [Table Text Block]",
        "documentation": "Tabular disclosure of credit derivatives which includes information by sellers of credit derivatives, about each credit derivative, or each group of similar credit derivatives, including (a) the nature of the credit derivative - its term, how it arose, the events or circumstances that would require the seller to perform under the credit derivative, and the current status of the payment/performance risk of the credit derivative; (b) the maximum potential amount of future payments (undiscounted) the seller could be required to make under the credit derivative; (c) the current fair value of the credit derivative; and (d) the nature of any recourse provisions under the credit derivative, and any assets held either as collateral or by third parties. A credit derivative is a derivative instrument (1) in which one or more of its underlyings are related to the credit risk of a specified entity (or a group of entities) or an index based on the credit risk of a group of entities and (2) that exposes the seller to potential loss from credit-risk-related events specified in the contract. Examples of credit derivatives within the scope of this paragraph include, but are not limited to, credit default swaps, credit spread options, and credit index products; also includes a hybrid instrument that has an embedded credit derivative (for example, but not limited to, a credit-linked note)."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r114",
      "r116"
     ]
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Roll-Forward of Company's LTIP Units Outstanding",
        "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r74"
     ]
    },
    "efc_DistributedfromRiskRetentionVehicleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DistributedfromRiskRetentionVehicleMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributed from Risk Retention Vehicle [Member]",
        "label": "Distributed from Risk Retention Vehicle [Member]",
        "documentation": "Distributed from Risk Retention Vehicle [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_DistributionOfAssetsLiabilitiesAndStockholdersEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DistributionOfAssetsLiabilitiesAndStockholdersEquityLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distribution of Assets, Liabilities and Stockholders' Equity [Line Items]",
        "label": "Distribution of Assets, Liabilities and Stockholders' Equity [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1219",
      "r1220",
      "r1221",
      "r1222"
     ]
    },
    "srt_DistributionOfAssetsLiabilitiesAndStockholdersEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "DistributionOfAssetsLiabilitiesAndStockholdersEquityTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distribution of Assets, Liabilities and Stockholders' Equity [Table]",
        "label": "Distribution of Assets, Liabilities and Stockholders' Equity [Table]",
        "documentation": "Disclosure of information about distribution of assets, liabilities and stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r1219",
      "r1220",
      "r1221",
      "r1222"
     ]
    },
    "us-gaap_DividendPayableDateToBePaidDayMonthAndYear": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendPayableDateToBePaidDayMonthAndYear",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payment Date",
        "label": "Dividends Payable, Date to be Paid",
        "documentation": "Date the declared dividend will be paid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_Dividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Dividends",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends",
        "label": "Dividends",
        "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r187"
     ]
    },
    "us-gaap_DividendsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends Paid:",
        "label": "Dividends [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends",
        "terseLabel": "Dividends",
        "label": "Dividends, Common Stock, Cash",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsDeclaredTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends Declared",
        "label": "Dividends Declared [Table Text Block]",
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsPayableAmountPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPayableAmountPerShare",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend Per Share (USD per share)",
        "label": "Dividends Payable, Amount Per Share",
        "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_DividendsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends payable",
        "label": "Dividends Payable",
        "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r143",
      "r215",
      "r1192",
      "r1437"
     ]
    },
    "us-gaap_DividendsPayableDateDeclaredDayMonthAndYear": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPayableDateDeclaredDayMonthAndYear",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Declared date",
        "label": "Dividends Payable, Date Declared",
        "documentation": "Date the dividend to be paid was declared, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_DividendsPayableDateOfRecordDayMonthAndYear": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPayableDateOfRecordDayMonthAndYear",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Record Date",
        "label": "Dividends Payable, Date of Record",
        "documentation": "Date the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "efc_DividendsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DividendsPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends",
        "label": "Dividends [Policy Text Block]",
        "documentation": "Disclosure of the Company's accounting policy regarding when dividends payable are recorded."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsPreferredStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPreferredStock",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends on preferred stock",
        "label": "Dividends, Preferred Stock",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r187"
     ]
    },
    "us-gaap_DividendsPreferredStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsPreferredStockCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Dividends, Preferred Stock, Cash",
        "terseLabel": "Dividends, Preferred Stock, Cash",
        "label": "Dividends, Preferred Stock, Cash",
        "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r187"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r1201"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r1204"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "efc_Drawndownamountbeingguaranteed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Drawndownamountbeingguaranteed",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Drawn down amount being guaranteed",
        "label": "Drawn down amount being guaranteed",
        "documentation": "Amount of borrowings outstanding under related party's MRA for which the Company has guaranteed repayment."
       }
      }
     },
     "auth_ref": []
    },
    "efc_DueFromBrokerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "DueFromBrokerMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due From Broker",
        "label": "Due From Broker [Member]",
        "documentation": "Due From Broker [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2025CSE4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2025CSE4Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2025-CSE4",
        "label": "EFMT 2025-CSE4 [Member]",
        "documentation": "EFMT 2025-CSE4"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2025INV3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2025INV3Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2025-INV3",
        "label": "EFMT 2025-INV3 [Member]",
        "documentation": "EFMT 2025-INV3"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2025INV4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2025INV4Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2025-INV4",
        "label": "EFMT 2025-INV4 [Member]",
        "documentation": "EFMT 2025-INV4"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2025INV5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2025INV5Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2025-INV5",
        "label": "EFMT 2025-INV5 [Member]",
        "documentation": "EFMT 2025-INV5"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2025NQM3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2025NQM3Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2025-NQM3",
        "label": "EFMT 2025-NQM3 [Member]",
        "documentation": "EFMT 2025-NQM3"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2025NQM4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2025NQM4Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2025-NQM4",
        "label": "EFMT 2025-NQM4 [Member]",
        "documentation": "EFMT 2025-NQM4"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2025NQM5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2025NQM5Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2025-NQM5",
        "label": "EFMT 2025-NQM5 [Member]",
        "documentation": "EFMT 2025-NQM5"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2025NQM6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2025NQM6Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2025-NQM6",
        "label": "EFMT 2025-NQM6 [Member]",
        "documentation": "EFMT 2025-NQM6"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2026AE1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2026AE1Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2026-AE1",
        "label": "EFMT 2026-AE1 [Member]",
        "documentation": "EFMT 2026-AE1"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2026CES1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2026CES1Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2026-CES1",
        "label": "EFMT 2026-CES1 [Member]",
        "documentation": "EFMT 2026-CES1"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2026INV2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2026INV2Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2026-INV2",
        "label": "EFMT 2026-INV2 [Member]",
        "documentation": "EFMT 2026-INV2"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2026NQM1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2026NQM1Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2026-NQM1",
        "label": "EFMT 2026-NQM1 [Member]",
        "documentation": "EFMT 2026-NQM1"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2026NQM3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2026NQM3Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2026-NQM3",
        "label": "EFMT 2026-NQM3 [Member]",
        "documentation": "EFMT 2026-NQM3"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EFMT2026NQM4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EFMT2026NQM4Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EFMT 2026-NQM4",
        "label": "EFMT 2026-NQM4 [Member]",
        "documentation": "EFMT 2026-NQM4"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income (Loss) per Share of Common Stock:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic and Diluted (USD per share)",
        "totalLabel": "Basic earnings per common share (in usd per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r365",
      "r366",
      "r370",
      "r372",
      "r373",
      "r378",
      "r690",
      "r696",
      "r715",
      "r716",
      "r858",
      "r885",
      "r1107"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings per share of common stock:",
        "label": "Earnings Per Share, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasicDistributed": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicDistributed",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributed (in usd per share)",
        "label": "Earnings Per Share, Basic, Distributed",
        "documentation": "Dividends declared in the period and the contractual amount of dividends (or interest on participating income bonds) that must be paid per security."
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "us-gaap_EarningsPerShareBasicUndistributed": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasicUndistributed",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed (Distributed in excess of) (in usd per share)",
        "label": "Earnings Per Share, Basic, Undistributed",
        "documentation": "The earnings attributable to each security on the basis that all of the earnings for the period had been distributed (to the extent that each security may share in earnings). This is the earnings amount which reflects the participation rights in undistributed earnings of each security."
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Diluted earnings per common share (in usd per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r323",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r366",
      "r370",
      "r372",
      "r373",
      "r378",
      "r690",
      "r696",
      "r715",
      "r716",
      "r858",
      "r885",
      "r1107"
     ]
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings per share of common stock:",
        "label": "Earnings Per Share, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDilutedDistributed": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedDistributed",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributed (in usd per share)",
        "label": "Earnings Per Share, Diluted, Distributed",
        "documentation": "Dividends declared in the period and the contractual amount of dividends (or interest on participating income bonds) that must be paid per security, taking into account all dilutive potential common shares outstanding during the period."
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "us-gaap_EarningsPerShareDilutedUndistributed": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDilutedUndistributed",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails": {
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed (Distributed in excess of) (usd per share)",
        "label": "Earnings Per Share, Diluted, Undistributed",
        "documentation": "The earnings attributable to each security on the basis that all of the earnings for the period had been distributed (to the extent that each security may share in earnings). This is the earnings amount which reflects the participation rights in undistributed earnings of each security, after giving effect to all dilutive potential common shares outstanding during the period."
       }
      }
     },
     "auth_ref": [
      "r1271"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Earnings Per Share (\"EPS\")",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r375"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r374",
      "r376",
      "r377"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r654",
      "r1143"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r654",
      "r680",
      "r1143"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r658",
      "r1143",
      "r1261",
      "r1371"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent",
        "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r1261",
      "r1371",
      "r1372"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r1143",
      "r1261",
      "r1371",
      "r1372"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent",
        "documentation": "Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r1372"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1143",
      "r1261",
      "r1371"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r659",
      "r660",
      "r1261",
      "r1371"
     ]
    },
    "efc_EffectiveOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EffectiveOwnershipPercentage",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Ownership Percentage",
        "label": "Effective Ownership Percentage",
        "documentation": "Effective percentage ownership before the effects of consolidation of entities' respective segregated portions of the VIE."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ElizonCHCRE20211LLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ElizonCHCRE20211LLCMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Elizon CH CRE 2020-1 LLC",
        "label": "Elizon CH CRE 2021-1 LLC [Member]",
        "documentation": "Elizon CH CRE 2021-1 LLC"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ElizonDB20151LLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ElizonDB20151LLCMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Elizon DB 2015-1 LLC [Member]",
        "label": "Elizon DB 2015-1 LLC [Member]",
        "documentation": "Elizon DB 2015-1 LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ElizonNATCRE20211LLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ElizonNATCRE20211LLCMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Elizon NAT CRE 2020-1 LLC",
        "label": "Elizon NAT CRE 2021-1 LLC [Member]",
        "documentation": "Elizon NAT CRE 2021-1 LLC"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ElizonNMCRE20201LLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ElizonNMCRE20201LLCMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Elizon NM CRE 2020-1 LLC",
        "label": "Elizon NM CRE 2020-1 LLC [Member]",
        "documentation": "Elizon NM CRE 2020-1 LLC"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EllingtonFinancialOperatingPartnershipLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EllingtonFinancialOperatingPartnershipLLCMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ellington Financial Operating Partnership LLC [Member]",
        "label": "Ellington Financial Operating Partnership LLC [Member]",
        "documentation": "Ellington Financial Operating Partnership LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EnterpriseValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EnterpriseValueMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Enterprise Value",
        "label": "Enterprise Value [Member]",
        "documentation": "Enterprise Value [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1205"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Public Float",
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1198"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Voluntary Filers",
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1206"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EquityBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EquityBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-based compensation expense",
        "label": "Equity-based Compensation Expense",
        "documentation": "Equity-based Compensation Expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r296",
      "r319",
      "r320",
      "r321",
      "r349",
      "r350",
      "r351",
      "r353",
      "r358",
      "r360",
      "r362",
      "r381",
      "r468",
      "r469",
      "r517",
      "r592",
      "r678",
      "r679",
      "r687",
      "r688",
      "r689",
      "r691",
      "r695",
      "r696",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r714",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r754",
      "r756",
      "r764",
      "r883",
      "r901",
      "r902",
      "r903",
      "r924",
      "r1006"
     ]
    },
    "us-gaap_EquityInterestIssuedOrIssuableByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityInterestIssuedOrIssuableByTypeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Interest Type [Axis]",
        "label": "Equity Interest Type [Axis]",
        "documentation": "Information by type of equity interests that are issued or issuable in a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityInterestIssuedOrIssuableTypeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]",
        "label": "Equity Interest Issued or Issuable, Type [Domain]",
        "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination."
       }
      }
     },
     "auth_ref": [
      "r193"
     ]
    },
    "efc_EquityInvestmentsInSecuritizationRelatedRiskRetentionVehicleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EquityInvestmentsInSecuritizationRelatedRiskRetentionVehicleMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity investments in securitization-related risk retention vehicle",
        "label": "Equity Investments in Securitization-Related Risk Retention Vehicle [Member]",
        "documentation": "Equity Investments in Securitization-Related Risk Retention Vehicle"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EquityInvestmentsInSecuritizationRelatedRiskRetentionVehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EquityInvestmentsInSecuritizationRelatedRiskRetentionVehiclesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity investments in securitization-related risk retention vehicles",
        "label": "Equity investments in securitization-related risk retention vehicles [Member]",
        "documentation": "Equity investments in securitization-related risk retention vehicles"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EquityMarketCreditRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EquityMarketCreditRiskMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Market/Credit Risk [Member]",
        "label": "Equity Market/Credit Risk [Member]",
        "documentation": "Equity Market/Credit Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvesteeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvesteeMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investee",
        "label": "Equity Method Investee [Member]",
        "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor."
       }
      }
     },
     "auth_ref": [
      "r1417",
      "r1418"
     ]
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Domain]",
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r463",
      "r465",
      "r686",
      "r1210",
      "r1211",
      "r1212",
      "r1382",
      "r1383",
      "r1384",
      "r1385"
     ]
    },
    "efc_EquityMethodInvestmentMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EquityMethodInvestmentMeasurementInput",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity method investment, measurement input",
        "label": "Equity Method Investment, Measurement Input",
        "documentation": "Equity Method Investment, Measurement Input"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r338",
      "r466",
      "r742",
      "r820",
      "r821",
      "r826",
      "r833",
      "r840",
      "r841",
      "r852",
      "r854",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r338",
      "r466",
      "r742",
      "r820",
      "r821",
      "r826",
      "r833",
      "r840",
      "r841",
      "r852",
      "r854",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171",
      "r1172"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Nonconsolidated Investee or Group of Investees",
        "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]",
        "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r1240",
      "r1259",
      "r1304",
      "r1408"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Ownership Percentage",
        "label": "Equity Method Investment, Ownership Percentage",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]",
        "label": "Equity Method Investments and Joint Ventures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in Unconsolidated Entities",
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group."
       }
      }
     },
     "auth_ref": [
      "r253",
      "r464",
      "r467",
      "r1212"
     ]
    },
    "us-gaap_EquityMethodInvestmentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in unconsolidated entities, at fair value(1)",
        "label": "Equity Method Investments, Fair Value Disclosure",
        "documentation": "Fair value portion of investments accounted under the equity method."
       }
      }
     },
     "auth_ref": [
      "r1242",
      "r1392",
      "r1393",
      "r1403"
     ]
    },
    "us-gaap_EquityMethodInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in unconsolidated entities",
        "label": "Equity Method Investments [Member]",
        "documentation": "Investment in the stock of an investee which is adjusted for the investor's share of the earnings or losses of the investee after the date of acquisition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsPolicy",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in Unconsolidated Entities",
        "label": "Equity Method Investments [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r129",
      "r463"
     ]
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestmentsTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Investments in Unconsolidated Entities",
        "label": "Equity Method Investments [Table Text Block]",
        "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesByIndustryAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industry Sector [Axis]",
        "label": "Industry Sector [Axis]",
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate."
       }
      }
     },
     "auth_ref": [
      "r938",
      "r942",
      "r945",
      "r1018",
      "r1025",
      "r1033",
      "r1060",
      "r1122",
      "r1147",
      "r1148",
      "r1150",
      "r1181"
     ]
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesIndustryMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Industry sector [Domain]",
        "label": "Industry Sector [Domain]",
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate."
       }
      }
     },
     "auth_ref": [
      "r938",
      "r942",
      "r945",
      "r1018",
      "r1025",
      "r1033",
      "r1060",
      "r1147",
      "r1148",
      "r1150",
      "r1181"
     ]
    },
    "us-gaap_EquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate equity securities",
        "label": "Equity Securities [Member]",
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r1160",
      "r1189",
      "r1190",
      "r1191",
      "r1483"
     ]
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "label": "Estimate of Fair Value Measurement [Member]",
        "documentation": "Measured as an estimate of fair value."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r741",
      "r1129",
      "r1130"
     ]
    },
    "efc_Estimatedremainingcontingentpurchaseobligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Estimatedremainingcontingentpurchaseobligations",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated remaining contingent purchase obligations",
        "label": "Estimated remaining contingent purchase obligations",
        "documentation": "Estimated remaining contingent purchase obligations of the Company under agreement with affiliate."
       }
      }
     },
     "auth_ref": []
    },
    "efc_EstimateweightedaveragelifeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EstimateweightedaveragelifeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimate weighted average life [Axis]",
        "label": "Estimate weighted average life [Axis]",
        "documentation": "Estimate weighted average life [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EstimateweightedaveragelifeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EstimateweightedaveragelifeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimate weighted average life [Domain]",
        "label": "Estimate weighted average life [Domain]",
        "documentation": "[Domain] for Estimate weighted average life [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "EuropeMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe [Member]",
        "label": "Europe [Member]",
        "documentation": "Continent of Europe."
       }
      }
     },
     "auth_ref": [
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1482",
      "r1484",
      "r1486",
      "r1487"
     ]
    },
    "efc_EuropeanDebtTrancheMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EuropeanDebtTrancheMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "European Debt Tranche",
        "label": "European Debt Tranche [Member]",
        "documentation": "European Debt Tranche"
       }
      }
     },
     "auth_ref": []
    },
    "efc_EuropeanResidentialLoanSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "EuropeanResidentialLoanSecuritizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "European Residential Loan Securitization",
        "label": "European Residential Loan Securitization [Member]",
        "documentation": "European Residential Loan Securitization"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Excesscashcollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Excesscashcollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess cash collateral",
        "label": "Excess cash collateral",
        "documentation": "Excess cash collateral."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ExchangeTradedOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ExchangeTradedOptionsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exchange Traded Options",
        "label": "Exchange Traded Options [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific or standard commodity, or financial or equity instrument, at a specified price during a specified period (an American option) or at a specified date (a European option), which are traded on a stock exchange."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ExchangedForCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ExchangedForCommonStockMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "exchanged for common stock",
        "label": "exchanged for common stock [Member]",
        "documentation": "exchanged for common stock"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ExchangedForRestrictedCommonSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ExchangedForRestrictedCommonSharesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "exchanged for restricted common shares",
        "label": "exchanged for restricted common shares [Member]",
        "documentation": "exchanged for restricted common shares"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ExpectedPrincipalRepaymentsRelatedToConsolidatedEuropeanMortgageLoanSecuritizations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ExpectedPrincipalRepaymentsRelatedToConsolidatedEuropeanMortgageLoanSecuritizations",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected Principal Repayments Related to Consolidated European Mortgage Loan Securitizations",
        "label": "Expected Principal Repayments Related to Consolidated European Mortgage Loan Securitizations",
        "documentation": "Expected Principal Repayments Related to Consolidated European Mortgage Loan Securitizations"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ExpectedPrincipalRepaymentsRelatedToConsolidatedResidentialMortgageLoanSecuritizations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ExpectedPrincipalRepaymentsRelatedToConsolidatedResidentialMortgageLoanSecuritizations",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected principal repayments related to consolidated residential mortgage loan securitizations",
        "label": "Expected Principal Repayments Related to Consolidated Residential Mortgage Loan Securitizations",
        "documentation": "Expected Principal Repayments Related to Consolidated Residential Mortgage Loan Securitizations"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ExpectedPrincipalRepaymentsRelatedToConsolidatedReverseMortgageLoanSecuritizations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ExpectedPrincipalRepaymentsRelatedToConsolidatedReverseMortgageLoanSecuritizations",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected Principal Repayments Related to Consolidated Reverse Mortgage Loan Securitizations",
        "label": "Expected Principal Repayments Related to Consolidated Reverse Mortgage Loan Securitizations",
        "documentation": "Expected Principal Repayments Related to Consolidated Reverse Mortgage Loan Securitizations"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ExpenseReimbursementManager": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ExpenseReimbursementManager",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense Reimbursement - Manager",
        "label": "Expense Reimbursement - Manager",
        "documentation": "Manager reimbursement for operating and compensation expenses related to the Company."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ExpenseReimbursementPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ExpenseReimbursementPeriod",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense Reimbursement Period",
        "label": "Expense Reimbursement Period",
        "documentation": "Number of days in which the Company will reimburse the Manager following the receipt of an expense invoice."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ExpensesPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expenses",
        "label": "Expenses [Policy Text Block]",
        "documentation": "The Company's policy for when expenses are recognized."
       }
      }
     },
     "auth_ref": []
    },
    "stpr_FL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "FL",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "FLORIDA",
        "label": "FLORIDA"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Faceamountofinvestmentspurchasedfromrelatedparty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Faceamountofinvestmentspurchasedfromrelatedparty",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Face amount of investments purchased from related party",
        "label": "Face amount of investments purchased from related party",
        "documentation": "Face amount of investments purchased from related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetLiabilityRecurringBasisStillHeldUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetLiabilityRecurringBasisStillHeldUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss)",
        "label": "Fair Value, Asset (Liability), Recurring Basis, Still Held, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) recognized in income from asset (liability) measured at fair value on recurring basis using unobservable input (level 3) and still held."
       }
      }
     },
     "auth_ref": [
      "r1402"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r718",
      "r719",
      "r732",
      "r1147"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r718",
      "r719",
      "r732",
      "r1147"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements Inputs and Valuation Techniques [Line Items]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721",
      "r722",
      "r1150"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721",
      "r722",
      "r1150"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Significant Unobservable Inputs, Qualitative Information",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721",
      "r1150"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Change in unrealized gain (loss), assets",
        "label": "Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3) and still held."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r733",
      "r1148",
      "r1149"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Domain]",
        "label": "Asset Class [Domain]",
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r733",
      "r1148"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r733",
      "r1148"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument asset measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r733",
      "r1148"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Using Significant Unobservable Inputs",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r728",
      "r733",
      "r1148"
     ]
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/MortgageServicingRightsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Class [Axis]",
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r733",
      "r1148"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/MortgageServicingRightsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r125"
     ]
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Instruments",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r717",
      "r719",
      "r720",
      "r721",
      "r722",
      "r731",
      "r732",
      "r734",
      "r779",
      "r780",
      "r781",
      "r1129",
      "r1130",
      "r1135",
      "r1136",
      "r1137",
      "r1147",
      "r1150"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability Class [Axis]",
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r733"
     ]
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementBasisAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Basis [Axis]",
        "label": "Measurement Basis [Axis]",
        "documentation": "Information by measurement basis."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r1129",
      "r1130"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r718",
      "r719",
      "r720",
      "r722",
      "r1147",
      "r1395",
      "r1406"
     ]
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosureItemAmountsDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement [Domain]",
        "label": "Fair Value Measurement [Domain]",
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r1129",
      "r1130"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/Valuation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Text Block]",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r727",
      "r729",
      "r730",
      "r731",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r855",
      "r1147",
      "r1151"
     ]
    },
    "efc_FairValueExcludedFromRangeOfInputs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueExcludedFromRangeOfInputs",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value excluded from range of inputs",
        "label": "Fair value excluded from range of inputs",
        "documentation": "Fair value excluded from range of inputs"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FairValueImpairedLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueImpairedLoans",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Impaired Loans",
        "label": "Fair Value, Impaired Loans",
        "documentation": "Fair Value of loans that incurred realized losses from impairment charges."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r594",
      "r599",
      "r719",
      "r732",
      "r779",
      "r1135",
      "r1136",
      "r1137",
      "r1147"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r594",
      "r599",
      "r719",
      "r720",
      "r732",
      "r780",
      "r1129",
      "r1130",
      "r1135",
      "r1136",
      "r1137",
      "r1147"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r719",
      "r720",
      "r721",
      "r722",
      "r732",
      "r781",
      "r1129",
      "r1130",
      "r1135",
      "r1136",
      "r1137",
      "r1147",
      "r1150"
     ]
    },
    "efc_FairValueInputsYieldIncludingNegative": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueInputsYieldIncludingNegative",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Inputs, Yield Including Negative",
        "label": "Fair Value Inputs, Yield Including Negative",
        "documentation": "Fair Value Inputs, Yield Including Negative"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Change in unrealized gains (losses), liabilities",
        "label": "Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3) and still held."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r733"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value by Liability Class [Domain]",
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r724",
      "r725",
      "r726",
      "r727",
      "r728",
      "r733"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r718",
      "r719",
      "r720",
      "r722",
      "r1147",
      "r1395",
      "r1406"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Transfers into Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3",
        "documentation": "Amount of transfers of financial instrument classified as a liability into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r727",
      "r733"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Transfers out of Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3",
        "documentation": "Amount of transfers of financial instrument classified as a liability out of level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r727",
      "r733"
     ]
    },
    "efc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAccretedDiscountsAmortizedPremiums": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAccretedDiscountsAmortizedPremiums",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Accreted Discounts/Amortized Premiums",
        "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Asset, Accreted Discounts/Amortized Premiums",
        "documentation": "The amount of accreted discounts and amortization of premiums related to investments in debt securities classified as Level 3 securities within the fair value heirarchy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Purchases",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r733",
      "r1148"
     ]
    },
    "efc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetRealizedGainLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Realized Gain (Loss)",
        "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Asset, Realized Gain (Loss)",
        "documentation": "Realized gain/loss on investment/derivatives classed as Level 3 within the fair value heirarchy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Assets, Sales",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales",
        "documentation": "Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r733",
      "r1148"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Transfers into Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Transfers Into Level 3",
        "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r727",
      "r733",
      "r1148"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Assets, Transfers out of Level 3",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers out of Level 3",
        "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": [
      "r727",
      "r733",
      "r1148"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Assets, Beginning Balance",
        "periodEndLabel": "Assets, Ending Balance",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value",
        "documentation": "Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r733",
      "r1148"
     ]
    },
    "efc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsChangeInNetUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetsChangeInNetUnrealizedGainLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets, Change In Net Unrealized Gain/(Loss)",
        "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Assets, Change In Net Unrealized Gain/(Loss)",
        "documentation": "Change in unrealized gain/loss on investment/derivatives classed as Level 3 within the fair value heirarchy."
       }
      }
     },
     "auth_ref": []
    },
    "efc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySalesAndIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySalesAndIssues",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Liabilities, Sales/Issuance",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Sales and Issues",
        "documentation": "Sales and issues that have taken place during the period in relation to liabilities measured at fair value and categorized within Level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": []
    },
    "efc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndPurchases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndPurchases",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities Purchases/Payments",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements and Purchases",
        "documentation": "Settlements and purchases that have taken place during the period in relation to liabilities measured at fair value and categorized within Level 3 of the fair value hierarchy."
       }
      }
     },
     "auth_ref": []
    },
    "efc_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityAccretedDiscountsAmortizedPremiums": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityAccretedDiscountsAmortizedPremiums",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Accreted Discounts/Amortized Premiums",
        "label": "Fair Value, Measurement With Unobservable Inputs Reconciliations, Recurring Basis, Liability, Accreted Discounts/Amortized Premiums",
        "documentation": "Fair Value, Measurement With Unobservable Inputs Reconciliations, Recurring Basis, Liability, Accreted Discounts/Amortized Premiums"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityChangeInNetUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityChangeInNetUnrealizedGainLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Change In Net Unrealized Gain/(Loss)",
        "label": "Fair Value, Measurement With Unobservable Inputs Reconciliations, Recurring Basis, Liability, Change In Net Unrealized Gain/(Loss)",
        "documentation": "Fair Value, Measurement With Unobservable Inputs Reconciliations, Recurring Basis, Liability, Change In Net Unrealized Gain/(Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityRealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityRealizedGainLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities, Realized Gain/(Loss)",
        "label": "Fair Value, Measurement With Unobservable Inputs Reconciliations, Recurring Basis, Liability, Realized Gain/(Loss)",
        "documentation": "Fair Value, Measurement With Unobservable Inputs Reconciliations, Recurring Basis, Liability, Realized Gain/(Loss)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedPeriodStartLabel": "Liabilities, Beginning Balance",
        "negatedPeriodEndLabel": "Liabilities, Ending Balance",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r723",
      "r733"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r717",
      "r719",
      "r720",
      "r721",
      "r722",
      "r731",
      "r732",
      "r734",
      "r779",
      "r780",
      "r781",
      "r1129",
      "r1130",
      "r1135",
      "r1136",
      "r1137",
      "r1147",
      "r1150"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurements, Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r1147",
      "r1392",
      "r1393",
      "r1394",
      "r1395",
      "r1396",
      "r1406"
     ]
    },
    "efc_FairValueOfChargedOffLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueOfChargedOffLoans",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of charged-off loans",
        "label": "Fair Value of Charged-Off Loans",
        "documentation": "Fair value of loans that have been charged-off (loans are charged-off when they become greater than 120 days delinquent) but where it has been determined that it is probable the loan servicer will be able to collect principal and interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "efc_FairValueOfLevel3AssetsNegativeYield": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueOfLevel3AssetsNegativeYield",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Level 3 Assets, Negative Yield",
        "label": "Fair Value of Level 3 Assets, Negative Yield",
        "documentation": "Fair Value of Level 3 Assets, Negative Yield"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FairValueOfLevel3LiabilitiesNegativeYield": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueOfLevel3LiabilitiesNegativeYield",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Fair Value of Level 3 Liabilities, Negative Yield",
        "label": "Fair Value of Level 3 Liabilities, Negative Yield",
        "documentation": "Fair Value of Level 3 Liabilities, Negative Yield"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FairValueOfLoansHeldInRelatedPartyTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueOfLoansHeldInRelatedPartyTrust",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of loans held in related party trust",
        "label": "Fair Value of Loans Held in Related Party Trust",
        "documentation": "Fair value of loans held in related party trust for which the Company has a beneficial interest in the residual cash flows of the underlying loans held by the trust."
       }
      }
     },
     "auth_ref": []
    },
    "efc_FairValueofAgencyIOsnegativeOASmeasurementinput": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueofAgencyIOsnegativeOASmeasurementinput",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Agency IOs, negative OAS measurement input",
        "label": "Fair Value of Agency IOs, negative OAS measurement input",
        "documentation": "Fair value of Agency IOs that have negative OAS measurement unputs at valuation date."
       }
      }
     },
     "auth_ref": []
    },
    "efc_FairValueofPurchasedCreditDerivativesOffsettingWrittenCreditDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FairValueofPurchasedCreditDerivativesOffsettingWrittenCreditDerivatives",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Fair Value of Purchased Credit Derivatives Offsetting Written Credit Derivatives",
        "label": "Fair Value of Purchased Credit Derivatives Offsetting Written Credit Derivatives",
        "documentation": "Fair value of purchased credit derivatives (short or purchased protection) offsetting written credit derivatives (long or sold protection)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "documentation": "Disclosure of information about location and fair value of derivative instrument and nonderivative instrument designated as hedging instrument."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r110",
      "r121"
     ]
    },
    "efc_February2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "February2021Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "February 2021",
        "label": "February 2021 [Member]",
        "documentation": "February 2021"
       }
      }
     },
     "auth_ref": []
    },
    "efc_February2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "February2023Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "February 2023",
        "label": "February 2023 [Member]",
        "documentation": "February 2023"
       }
      }
     },
     "auth_ref": []
    },
    "efc_February2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "February2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "February 2025",
        "label": "February 2025 [Member]",
        "documentation": "February 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_February2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "February2026Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "February 2026",
        "label": "February 2026 [Member]",
        "documentation": "February 2026"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting for Loans",
        "label": "Financing Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r231",
      "r232",
      "r237",
      "r240",
      "r427",
      "r1284",
      "r1285",
      "r1286",
      "r1287",
      "r1289",
      "r1290"
     ]
    },
    "us-gaap_FinancialAssetsSoldUnderAgreementToRepurchaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialAssetsSoldUnderAgreementToRepurchaseMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Assets Sold under Agreement to Repurchase [Member]",
        "label": "Financial Assets Sold under Agreement to Repurchase [Member]",
        "documentation": "Agreement under which the transferor transfers a financial asset to a transferee in exchange for cash and concurrently agrees to reacquire that financial asset at a future date."
       }
      }
     },
     "auth_ref": []
    },
    "efc_FinancialDerivativeAverageMonthlyNotional1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FinancialDerivativeAverageMonthlyNotional1",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average Monthly Notional",
        "label": "Financial Derivative, Average Monthly Notional1",
        "documentation": "Financial Derivative, Average Monthly Notional1"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FinancialInstitutionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FinancialInstitutionMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Institution",
        "label": "Financial Institution [Member]",
        "documentation": "Financial Institution"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r471",
      "r472",
      "r476",
      "r477",
      "r479",
      "r482",
      "r486",
      "r487",
      "r572",
      "r588",
      "r712",
      "r739",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r794",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r884",
      "r1125",
      "r1147",
      "r1148",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1160",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1391",
      "r1394",
      "r1395",
      "r1396",
      "r1403",
      "r1406"
     ]
    },
    "us-gaap_FinancialInstrumentPerformanceStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentPerformanceStatusAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument Performance Status [Axis]",
        "label": "Financial Instrument Performance Status [Axis]",
        "documentation": "Information by category of performance or non-performance status of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r1306"
     ]
    },
    "us-gaap_FinancialInstrumentPerformanceStatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentPerformanceStatusDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument Performance Status [Domain]",
        "label": "Financial Instrument Performance Status [Domain]",
        "documentation": "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets:",
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities:",
        "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FinancialInstrumentsSoldNotYetPurchasedAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FinancialInstrumentsSoldNotYetPurchasedAmortizedCost",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Sold, Not yet Purchased, Sale Proceeds",
        "label": "Financial Instruments Sold, Not Yet Purchased, Amortized Cost",
        "documentation": "Financial Instruments Sold, Not yet Purchased, Amortized Cost"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsSoldNotYetPurchasedAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities sold short, at fair value",
        "negatedLabel": "Investments sold short, at fair value-",
        "negatedTerseLabel": "Securities sold short, at fair value",
        "label": "Financial Instruments Sold, Not yet Purchased, at Fair Value",
        "documentation": "Fair value of obligations incurred from short sales."
       }
      }
     },
     "auth_ref": [
      "r1392",
      "r1393",
      "r1403",
      "r1431"
     ]
    },
    "us-gaap_FinancialLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Fair value",
        "label": "Financial Liabilities Fair Value Disclosure",
        "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities."
       }
      }
     },
     "auth_ref": [
      "r1392",
      "r1393",
      "r1403"
     ]
    },
    "efc_FinancingFacilityTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FinancingFacilityTypeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Facility Type [Axis]",
        "label": "Financing Facility Type [Axis]",
        "documentation": "Financing Facility Type [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FinancingFacilityTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FinancingFacilityTypeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Facility Type [Domain]",
        "label": "Financing Facility Type [Domain]",
        "documentation": "[Domain] for Financing Facility Type [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossPurchasedWithCreditDeteriorationIncrease",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss",
        "label": "Financing Receivable, Allowance for Credit Loss, Purchased with Credit Deterioration, Increase",
        "documentation": "Amount of increase in allowance for credit loss on financing receivable purchased with credit deterioration."
       }
      }
     },
     "auth_ref": [
      "r474"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Allowance for Credit Loss",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r257",
      "r258",
      "r260",
      "r309",
      "r470",
      "r473",
      "r475",
      "r1433"
     ]
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "label": "Financing Receivable Credit Quality Indicators [Table Text Block]",
        "documentation": "Tabular disclosure of financing receivables by credit quality indicator. The credit quality indicator is a statistic about the credit quality of financing receivables. Examples include, but not limited to, consumer credit risk scores, credit-rating-agency ratings, an entity's internal credit risk grades, loan-to-value ratios, collateral, collection experience and other internal metrics."
       }
      }
     },
     "auth_ref": [
      "r233",
      "r1306"
     ]
    },
    "efc_FinancingReceivableNumberOfLoans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FinancingReceivableNumberOfLoans",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of loans",
        "label": "Financing Receivable, Number Of Loans",
        "documentation": "Financing Receivable, Number Of Loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivablePercentPastDue1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablePercentPastDue1",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percent past due",
        "label": "Financing Receivable, Percent Past Due",
        "documentation": "Percentage of financing receivable balance that is past due."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivablePurchasedWithCreditDeteriorationAllowanceForCreditLossAtAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablePurchasedWithCreditDeteriorationAllowanceForCreditLossAtAcquisitionDate",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Purchased with Credit Deterioration, Allowance for Credit Loss at Acquisition Date",
        "label": "Financing Receivable, Purchased with Credit Deterioration, Allowance for Credit Loss at Acquisition Date",
        "documentation": "Amount of allowance for credit loss at acquisition date of financing receivable purchased with credit deterioration."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Financing Receivable [Axis]",
        "label": "Class of Financing Receivable [Axis]",
        "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk."
       }
      }
     },
     "auth_ref": [
      "r235",
      "r238",
      "r239",
      "r241",
      "r255",
      "r256",
      "r259",
      "r260",
      "r420",
      "r423",
      "r424",
      "r425",
      "r426",
      "r476",
      "r477",
      "r479",
      "r1119",
      "r1120",
      "r1121",
      "r1123",
      "r1124",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1288"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Financing Receivable [Domain]",
        "label": "Class of Financing Receivable [Domain]",
        "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r255",
      "r256",
      "r259",
      "r260",
      "r420",
      "r423",
      "r424",
      "r425",
      "r426",
      "r1119",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1288"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Past Due [Line Items]",
        "label": "Financing Receivable, Past Due [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1124",
      "r1305"
     ]
    },
    "us-gaap_FinancingReceivables1To29DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivables1To29DaysPastDueMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Asset, 1 to 29 Days Past Due [Member]",
        "label": "Financial Asset, 1 to 29 Days Past Due [Member]",
        "documentation": "Financial asset fewer than 30 days past due."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "us-gaap_FinancingReceivables30To59DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivables30To59DaysPastDueMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "30 to 59 Days Past Due [Member]",
        "label": "Financial Asset, 30 to 59 Days Past Due [Member]",
        "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "us-gaap_FinancingReceivables60To89DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivables60To89DaysPastDueMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "60 to 89 Days Past Due [Member]",
        "label": "Financial Asset, 60 to 89 Days Past Due [Member]",
        "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "efc_FinancingReceivables90to119DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FinancingReceivables90to119DaysPastDueMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "90-119 Days or More Past Due [Member]",
        "label": "Financing Receivables, 90 to 119 Days Past Due [Member]",
        "documentation": "Financing receivables that are 90 -119 days past due."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "90 Days or More Past Due [Member]",
        "label": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]",
        "documentation": "Financial asset equal to or greater than 90 days past due."
       }
      }
     },
     "auth_ref": [
      "r1124"
     ]
    },
    "efc_FinancingReceivablesEqualtoGreaterthan120DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FinancingReceivablesEqualtoGreaterthan120DaysPastDueMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivables, Equal to Greater than 120 Days Past Due [Member]",
        "label": "Financing Receivables, Equal to Greater than 120 Days Past Due [Member]",
        "documentation": "Financing Receivables, Equal to Greater than 120 Days Past Due [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Asset, Period Past Due [Axis]",
        "label": "Financial Asset, Aging [Axis]",
        "documentation": "Information by period in which financial asset is past due or not past due."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r476",
      "r1124"
     ]
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Asset, Period Past Due [Domain]",
        "label": "Financial Asset, Aging [Domain]",
        "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r476",
      "r1124"
     ]
    },
    "efc_FinancingReceivablesUnpaidPrincipalBalanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FinancingReceivablesUnpaidPrincipalBalanceMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivables, Unpaid Principal Balance [Member]",
        "label": "Financing Receivables, Unpaid Principal Balance [Member]",
        "documentation": "Financing Receivables, Unpaid Principal Balance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination",
        "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]",
        "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Useful Life",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r490",
      "r508",
      "r1127"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleAmortizationIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1317",
      "r1491"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleAmortizationIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r1098",
      "r1127"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleAmortizationIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r1098",
      "r1127"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleAmortizationIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r1098",
      "r1127"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleAmortizationIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r1098",
      "r1127"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleAmortizationIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r510",
      "r1098",
      "r1127"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r503",
      "r504",
      "r505",
      "r507",
      "r508",
      "r512",
      "r513",
      "r818",
      "r819",
      "r1098"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r503",
      "r504",
      "r505",
      "r507",
      "r508",
      "r512",
      "r513",
      "r1098"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleAmortizationIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Net",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r818",
      "r1316"
     ]
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets Acquired",
        "label": "Finite-Lived Intangible Assets Acquired",
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition."
       }
      }
     },
     "auth_ref": [
      "r503"
     ]
    },
    "efc_FixedRateMortgageLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FixedRateMortgageLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed Rate Mortgage Loans",
        "label": "Fixed Rate Mortgage Loans [Member]",
        "documentation": "Fixed Rate Mortgage Loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FixedRateOnDerivativeUnderlyingOptionsContract": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FixedRateOnDerivativeUnderlyingOptionsContract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed rate on derivative underlying options contract",
        "label": "Fixed rate on derivative underlying options contract",
        "documentation": "Fixed rate on derivative underlying options contract"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FixedRateResidentialMortgageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FixedRateResidentialMortgageMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed Rate Residential Mortgage",
        "label": "Fixed Rate Residential Mortgage [Member]",
        "documentation": "Loan to purchase or refinance residential real estate such as a home, in which the real estate itself serves as collateral for the loan and in which the interest rate and the amount of each payment remain constant throughout the life of the loan."
       }
      }
     },
     "auth_ref": []
    },
    "efc_FixedRateResidentialMortgages15YearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FixedRateResidentialMortgages15YearMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "15-year fixed-rate mortgages",
        "label": "Fixed Rate Residential Mortgages, 15 Year [Member]",
        "documentation": "Fixed Rate Residential Mortgages, 15 Year [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FixedRateResidentialMortgages20YearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FixedRateResidentialMortgages20YearMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "20-year fixed-rate mortgages",
        "label": "Fixed Rate Residential Mortgages, 20 Year [Member]",
        "documentation": "Fixed Rate Residential Mortgages, 20 Year [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FixedRateResidentialMortgages30YearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FixedRateResidentialMortgages30YearMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "30-year fixed-rate mortgages",
        "label": "Fixed Rate Residential Mortgages, 30 Year [Member]",
        "documentation": "Fixed Rate Residential Mortgages, 30 Year [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_FollowOnOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "FollowOnOfferingMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Follow-on offering",
        "label": "Follow-on offering [Member]",
        "documentation": "Follow-on offering"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossRealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossRealized",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency transactions",
        "label": "Realized Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r980",
      "r1194",
      "r1409",
      "r1410",
      "r1478"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r177",
      "r981",
      "r1194",
      "r1409",
      "r1410",
      "r1479"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign Currency",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r743"
     ]
    },
    "us-gaap_ForeignGovernmentDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignGovernmentDebtMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "European sovereign bonds",
        "label": "Foreign Government Debt [Member]",
        "documentation": "Debt securities (such as bonds) issued by a national, local, or municipal government not within the country of domicile of the entity."
       }
      }
     },
     "auth_ref": [
      "r1294",
      "r1297"
     ]
    },
    "us-gaap_ForwardContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForwardContractsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forwards",
        "label": "Forward Contracts [Member]",
        "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date."
       }
      }
     },
     "auth_ref": [
      "r1388"
     ]
    },
    "efc_ForwardMSRRelatedInvestmentsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ForwardMSRRelatedInvestmentsAtFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward MSR-related investments, at fair value(1)",
        "label": "Forward MSR-Related Investments, at Fair Value",
        "documentation": "Forward MSR-Related Investments, at Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ForwardMSRRelatedInvestmentsMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ForwardMSRRelatedInvestmentsMeasurementInput",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward MSR-related Investments, Value Input",
        "label": "Forward MSR-related Investments, Measurement Input",
        "documentation": "Value of input used to measure Forward MSR-related investments."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ForwardMSRRelatedInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ForwardMSRRelatedInvestmentsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forward MSR-related Investments",
        "label": "Forward MSR-related Investments [Member]",
        "documentation": "Forward MSR-related Investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FutureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FutureMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Futures",
        "label": "Future [Member]",
        "documentation": "Futures contracts are forward-based contracts to make or take delivery of a specified financial instrument, foreign currency, or commodity at a specified future date or during a specified period at as specified price or yield. Futures are standardized contracts traded on an organized exchange."
       }
      }
     },
     "auth_ref": [
      "r965",
      "r969",
      "r974",
      "r995",
      "r1001",
      "r1041",
      "r1179",
      "r1180",
      "r1181",
      "r1388"
     ]
    },
    "stpr_GA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "GA",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GEORGIA",
        "label": "GEORGIA"
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UNITED KINGDOM",
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GNMAHMBSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GNMAHMBSMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GNMA HMBS",
        "label": "GNMA HMBS [Member]",
        "documentation": "GNMA HMBS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainContingenciesLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain Contingencies [Line Items]",
        "label": "Gain Contingencies [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1329"
     ]
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain (Loss) on Investments",
        "label": "Gain (Loss) on Investments",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r170",
      "r1207"
     ]
    },
    "us-gaap_GainLossOnSaleOfProperties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfProperties",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized Gain (Loss) on Sale of Properties",
        "label": "Gain (Loss) on Sale of Properties",
        "documentation": "The difference between the carrying value and the sale price of real estate or properties that were intended to be sold or held for capital appreciation or rental income. This element refers to the gain (loss) included in earnings and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r1254",
      "r1321",
      "r1322"
     ]
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographic Concentration Risk [Member]",
        "label": "Geographic Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r52",
      "r1084"
     ]
    },
    "efc_GoldmanSachsFinancialSquareFundsGovernmentFundMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GoldmanSachsFinancialSquareFundsGovernmentFundMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goldman Sachs Financial Square Funds - Government Fund [Member]",
        "label": "Goldman Sachs Financial Square Funds - Government Fund [Member]",
        "documentation": "Goldman Sachs Financial Square Funds - Government Fund [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets, Intangible Assets, Policy",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined."
       }
      }
     },
     "auth_ref": [
      "r500",
      "r514",
      "r516"
     ]
    },
    "us-gaap_GovernmentGuaranteedMortgageLoansUponForeclosureReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GovernmentGuaranteedMortgageLoansUponForeclosureReceivableMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government Guaranteed Mortgage Loans upon Foreclosure Receivable",
        "label": "Government Guaranteed Mortgage Loans upon Foreclosure Receivable [Member]",
        "documentation": "Government-guaranteed mortgage loan receivables on foreclosed real estate. Government guarantee programs include, but are not limited to, guarantees offered by the Federal Housing Administration (FHA) and the US Department of Veterans Affairs."
       }
      }
     },
     "auth_ref": [
      "r1288",
      "r1291"
     ]
    },
    "efc_GovernmentdebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GovernmentdebtMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Government debt",
        "label": "Government debt [Member]",
        "documentation": "Debt issued by a governmental body. Can include debt issued by foreign national governments or the US Government."
       }
      }
     },
     "auth_ref": []
    },
    "efc_GrantDateDecember122024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GrantDateDecember122024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant Date December 12, 2024",
        "label": "Grant Date December 12, 2024 [Member]",
        "documentation": "Grant Date December 12, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GrantDateDecember142023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GrantDateDecember142023Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant Date December 14, 2023",
        "label": "Grant Date December 14, 2023 [Member]",
        "documentation": "Grant Date December 14, 2023"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GrantDateDecember152022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GrantDateDecember152022Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant Date December 15, 2022",
        "label": "Grant Date December 15, 2022 [Member]",
        "documentation": "Grant Date December 15, 2022"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GrantDateDecember172025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GrantDateDecember172025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant Date December 17, 2025",
        "label": "Grant Date December 17, 2025 [Member]",
        "documentation": "Grant Date December 17, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GrantDateMarch162026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GrantDateMarch162026Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant Date March 16, 2026",
        "label": "Grant Date March 16, 2026 [Member]",
        "documentation": "Grant Date March 16, 2026"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GrantDateMarch182026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GrantDateMarch182026Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant Date March 18, 2026",
        "label": "Grant Date March 18, 2026 [Member]",
        "documentation": "Grant Date March 18, 2026"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GrantDateMarch192024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GrantDateMarch192024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant Date March 19, 2024",
        "label": "Grant Date March 19, 2024 [Member]",
        "documentation": "Grant Date March 19, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GrantDateMarch192025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GrantDateMarch192025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant Date March 19, 2025",
        "label": "Grant Date March 19, 2025 [Member]",
        "documentation": "Grant Date March 19, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GrantDateSeptember112024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GrantDateSeptember112024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant Date September 11, 2024",
        "label": "Grant Date September 11, 2024 [Member]",
        "documentation": "Grant Date September 11, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GreaterthanelevenyearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GreaterthanelevenyearMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than eleven year [Member]",
        "label": "Greater than eleven year [Member]",
        "documentation": "Greater than eleven year [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GreaterthansevenyearslessthanelevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GreaterthansevenyearslessthanelevenMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than seven years less than eleven [Member]",
        "label": "Greater than seven years less than eleven [Member]",
        "documentation": "Greater than seven years less than eleven [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GreaterthanthreeyearslessthansevenyearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GreaterthanthreeyearslessthansevenyearsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than three years less than seven years [Member]",
        "label": "Greater than three years less than seven years [Member]",
        "documentation": "Greater than three years less than seven years [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_GrossUnrealizedGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GrossUnrealizedGains",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gains",
        "label": "Gross Unrealized Gains",
        "documentation": "Gross unrealized gain on investment."
       }
      }
     },
     "auth_ref": []
    },
    "efc_GrossUnrealizedLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GrossUnrealizedLosses",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Losses",
        "label": "Gross Unrealized Losses",
        "documentation": "Gross unrealized loss on investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsByNatureAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Axis]",
        "label": "Guarantor Obligations, Nature [Axis]",
        "documentation": "Information by nature of guarantee."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r533",
      "r534",
      "r535"
     ]
    },
    "us-gaap_GuaranteeObligationsCurrentCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsCurrentCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Current Carrying Value",
        "label": "Guarantor Obligations, Current Carrying Value",
        "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r534"
     ]
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsMaximumExposure",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum guarantees",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions."
       }
      }
     },
     "auth_ref": [
      "r533"
     ]
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuaranteeObligationsNatureDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantor Obligations, Nature [Domain]",
        "label": "Guarantor Obligations, Nature [Domain]",
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r533",
      "r534",
      "r535"
     ]
    },
    "efc_GuaranteeOfConsolidatedSubsidiariesFinancingFacilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "GuaranteeOfConsolidatedSubsidiariesFinancingFacilitiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guarantee of consolidated subsidiaries financing facilities [Member]",
        "label": "Guarantee of consolidated subsidiaries financing facilities [Member]",
        "documentation": "Guarantee of consolidated subsidiaries financing facilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GuarantyLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GuarantyLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Guaranty Liabilities",
        "label": "Guaranty Liabilities",
        "documentation": "This item represents a non-contingent liability for the fair value of an obligation to stand ready to perform over the term of a guaranty issued in the event that specified triggering events or conditions occur."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r1330"
     ]
    },
    "efc_HECMBuyoutLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "HECMBuyoutLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HECM buyout loans",
        "label": "HECM buyout loans [Member]",
        "documentation": "HECM buyout loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_HECMLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "HECMLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HECM loans",
        "label": "HECM Loans [Member]",
        "documentation": "HECM Loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_HMBSBuyouts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "HMBSBuyouts",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HMBS buyouts",
        "label": "HMBS Buyouts",
        "documentation": "UPB of loans repurchased from HMBS pools where the HECM loan reached the MCA."
       }
      }
     },
     "auth_ref": []
    },
    "efc_HMBSBuyoutsTransferredToThirdParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "HMBSBuyoutsTransferredToThirdParty",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HMBS buyouts transferred to third party",
        "label": "HMBS Buyouts Transferred to Third Party",
        "documentation": "UPB of buyouts from HMBS where the HECM loan reached the MCA that the Company transfers to a third party per executed agreements."
       }
      }
     },
     "auth_ref": []
    },
    "efc_HMBSRelatedObligationsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "HMBSRelatedObligationsAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HMBS-related obligations, at fair value",
        "negatedTerseLabel": "HMBS-related obligations, at fair value",
        "label": "HMBS-Related Obligations, at Fair Value",
        "documentation": "HMBS-Related Obligations, at Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "efc_HMBSRelatedObligationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "HMBSRelatedObligationsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "HMBS-related obligations",
        "label": "HMBS-Related Obligations [Member]",
        "documentation": "HMBS-Related Obligations"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_ID": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "ID",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IDAHO",
        "label": "IDAHO"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_IL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "IL",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ILLINOIS",
        "label": "ILLINOIS"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_IN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "IN",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "INDIANA",
        "label": "INDIANA"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ICFR Auditor Attestation Flag",
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r1200",
      "r1202",
      "r1203"
     ]
    },
    "efc_Impliedspreadonwrittencreditderivative": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Impliedspreadonwrittencreditderivative",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Spread on written credit derivatives",
        "label": "Implied spread on written credit derivative",
        "documentation": "Implied spread on written credit derivative"
       }
      }
     },
     "auth_ref": []
    },
    "efc_InactiveHECMTailLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InactiveHECMTailLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inactive HECM tail loans",
        "label": "Inactive HECM Tail Loans [Member]",
        "documentation": "Inactive HECM Tail Loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncentiveFeeDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncentiveFeeDescription",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive fee, description",
        "label": "Incentive Fee, Description",
        "documentation": "Description of the nature of the payments to managing member or general partner for incentive rights held including the fee rate, basis of calculation, relevant accounting period, whether the fee is paid to an entity other than the managing member or general partner, or if the fee is waived."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_IncentiveFeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncentiveFeeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive Fee Expense",
        "negatedTerseLabel": "Incentive Fee Expense",
        "label": "Incentive Fee Expense",
        "documentation": "Amount of expense for incentive fee based on performance under arrangement to manage operations, including, but not limited to, investment."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r1477"
     ]
    },
    "efc_IncentiveFeeHurdleRateFixed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "IncentiveFeeHurdleRateFixed",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive fee hurdle rate fixed",
        "label": "Incentive Fee Hurdle Rate Fixed",
        "documentation": "The fixed hurdle rate used in the incentive fee calculation per the management agreement."
       }
      }
     },
     "auth_ref": []
    },
    "efc_IncentiveFeeHurdleRateFloating": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "IncentiveFeeHurdleRateFloating",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive fee hurdle rate floating",
        "label": "Incentive Fee Hurdle Rate Floating",
        "documentation": "Percentage added onto the ten-year U.S. Treasury rate (for such fiscal quarter) to aggregate the floating hurdle rate used in the incentive fee calculation per the management agreement."
       }
      }
     },
     "auth_ref": []
    },
    "efc_IncentiveFeeLossCarryforward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "IncentiveFeeLossCarryforward",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive Fee, Loss Carryforward",
        "label": "Incentive Fee, Loss Carryforward",
        "documentation": "Incentive Fee, Loss Carryforward"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncentiveFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncentiveFeePayable",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive Fee Payable",
        "label": "Incentive Fee Payable",
        "documentation": "Amount of fee payable for management of operations based on performance under arrangement, including, but not limited to, investment."
       }
      }
     },
     "auth_ref": [
      "r1473"
     ]
    },
    "efc_IncentiveFeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "IncentiveFeeRate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Incentive fee rate",
        "label": "Incentive fee rate",
        "documentation": "The rate at which incentive fees are charged (when applicable), per the management agreement."
       }
      }
     },
     "auth_ref": []
    },
    "efc_IncludingAmountsExcludedFromRangeCalculation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "IncludingAmountsExcludedFromRangeCalculation",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Including amounts excluded from range calculation",
        "label": "Including amounts excluded from range calculation",
        "documentation": "Including amounts excluded from range calculation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeApproachValuationTechniqueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeApproachValuationTechniqueMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation, Income Approach",
        "label": "Valuation, Income Approach [Member]",
        "documentation": "Valuation approach converting future amounts to single current discounted amount."
       }
      }
     },
     "auth_ref": [
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income (Loss) before Income Tax Expense (Benefit) and Earnings (Losses) from Investments in Unconsolidated Entities",
        "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r886",
      "r1109",
      "r1273",
      "r1276",
      "r1277",
      "r1278",
      "r1279"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings (losses) from investments in unconsolidated entities",
        "label": "Income (Loss) from Equity Method Investments",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r161",
      "r221",
      "r380",
      "r395",
      "r411",
      "r460",
      "r879"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net increase (decrease) in shareholders' equity resulting from operations",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Axis]",
        "label": "Income Tax Jurisdiction [Axis]",
        "documentation": "Information by income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r654",
      "r655",
      "r664",
      "r674",
      "r1143",
      "r1377"
     ]
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Jurisdiction [Domain]",
        "label": "Income Tax Jurisdiction [Domain]",
        "documentation": "Income tax jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r654",
      "r655",
      "r664",
      "r674",
      "r1143",
      "r1377"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority, Name [Axis]",
        "label": "Income Tax Authority, Name [Axis]",
        "documentation": "Information by name of taxing authority."
       }
      }
     },
     "auth_ref": [
      "r664",
      "r1377"
     ]
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxAuthorityNameDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Authority, Name [Domain]",
        "label": "Income Tax Authority, Name [Domain]",
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes."
       }
      }
     },
     "auth_ref": [
      "r664",
      "r1377"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r647",
      "r654",
      "r661",
      "r662",
      "r663",
      "r666",
      "r672",
      "r681",
      "r683",
      "r684",
      "r685",
      "r917",
      "r1143"
     ]
    },
    "us-gaap_IncomeTaxExaminationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Examination [Line Items]",
        "label": "Income Tax Examination [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r664"
     ]
    },
    "us-gaap_IncomeTaxExaminationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExaminationTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax, Examination [Table]",
        "label": "Income Tax, Examination [Table]",
        "documentation": "Disclosure of information about income tax examination currently in progress or completed during current period by tax authority. Includes, but is not limited to, description of examination, jurisdiction conducting examination, tax year under examination, likelihood of unfavorable settlement, range of possible loss, liability recorded, increase (decrease) of liability from prior period, and penalty and interest incurred or accrued."
       }
      }
     },
     "auth_ref": [
      "r1373"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesIncomeTaxesDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxProvisionDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax expense (benefit)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r252",
      "r361",
      "r362",
      "r380",
      "r396",
      "r411",
      "r653",
      "r654",
      "r682",
      "r887",
      "r1143"
     ]
    },
    "efc_IncomeTaxPaidByJuristrictionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "IncomeTaxPaidByJuristrictionTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax paid by juristriction",
        "label": "Income tax paid by juristriction [Table Text Block]",
        "documentation": "Income tax paid by juristriction"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxPaidFederalAfterRefundReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPaidFederalAfterRefundReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Paid, Federal, after Refund Received",
        "label": "Income Tax Paid, Federal, after Refund Received",
        "documentation": "Amount, after income tax refund received, of cash paid to federal (national) tax jurisdiction for tax on income."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r673"
     ]
    },
    "us-gaap_IncomeTaxPaidStateAndLocalAfterRefundReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPaidStateAndLocalAfterRefundReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Paid, State and Local, after Refund Received",
        "label": "Income Tax Paid, State and Local, after Refund Received",
        "documentation": "Amount, after income tax refund received, of cash paid to state and local tax jurisdictions for tax on income."
       }
      }
     },
     "auth_ref": [
      "r332",
      "r673"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r649",
      "r650",
      "r666",
      "r667",
      "r671",
      "r676",
      "r911"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r658",
      "r1143",
      "r1371"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r654",
      "r1143"
     ]
    },
    "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount",
        "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r1371",
      "r1372"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r1143",
      "r1371",
      "r1372"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying statutory federal (national) tax rate to pretax income (loss) from continuing operation attributable to other reconciling item. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law."
       }
      }
     },
     "auth_ref": [
      "r1371",
      "r1372"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r657",
      "r1143",
      "r1371"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r659",
      "r660",
      "r1371"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax paid",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r176",
      "r1255",
      "r1375",
      "r1376"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes Paid, Net",
        "label": "Income Taxes Paid, Net",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r332",
      "r673",
      "r674"
     ]
    },
    "efc_IncreaseDecreaseInHMBSBuyoutObligationsNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "IncreaseDecreaseInHMBSBuyoutObligationsNonCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers of HMBS obligations to third-party, at fair value (non-cash)",
        "label": "Increase (decrease) in HMBS buyout obligations (non-cash)",
        "documentation": "Increase (decrease) in HMBS buyout obligations (non-cash)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "CHANGE IN SHAREHOLDERS\u2019 EQUITY RESULTING FROM OPERATIONS",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]",
        "label": "Indefinite-Lived Intangible Assets [Axis]",
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r506",
      "r511",
      "r1127"
     ]
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r506",
      "r511",
      "r1127"
     ]
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Gross (Excluding Goodwill)",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r301"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Net (Excluding Goodwill)",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r1316",
      "r1318"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense",
        "label": "Interest Expense, Operating and Nonoperating",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r388",
      "r392",
      "r398",
      "r411",
      "r751",
      "r1114",
      "r1115"
     ]
    },
    "us-gaap_InterestExpenseOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseOperating",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest expense",
        "label": "Interest Expense, Operating",
        "documentation": "Amount of interest expense classified as operating."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r859",
      "r1249"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total net interest income",
        "terseLabel": "Interest Income (Expense), Operating",
        "label": "Interest Income (Expense), Operating",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r1276"
     ]
    },
    "us-gaap_InterestIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeOperating",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "totalLabel": "Interest Income",
        "label": "Interest Income, Operating",
        "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r984",
      "r1056",
      "r1057",
      "r1114",
      "r1193",
      "r1194",
      "r1248",
      "r1488"
     ]
    },
    "us-gaap_InterestOnlyStripMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestOnlyStripMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest only securities",
        "label": "Interest-Only-Strip [Member]",
        "documentation": "Tranche of a securitization that entitles the holder to receive some or all of the interest collected on the underlying mortgages comprising the securitization; a significant risk is prepayment speed greater than the assumption upon which purchase price was based."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r326",
      "r330",
      "r331"
     ]
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest payable(1)",
        "label": "Interest Payable",
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r1437"
     ]
    },
    "us-gaap_InterestRateContractMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateContractMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Risk [Member]",
        "label": "Interest Rate Contract [Member]",
        "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1105",
      "r1135",
      "r1147"
     ]
    },
    "efc_InterestRateCurrencyRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InterestRateCurrencyRiskMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate/Currency Risk [Member]",
        "label": "Interest Rate/Currency Risk [Member]",
        "documentation": "Interest Rate/Currency Risk [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateRiskMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Rate Risk",
        "label": "Interest Rate Risk [Member]",
        "documentation": "The risk associated with changes in interest rates that effect the value of an interest-bearing asset or liability, and a servicing asset or liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swaps",
        "label": "Interest Rate Swap [Member]",
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
       }
      }
     },
     "auth_ref": [
      "r1099",
      "r1186",
      "r1187"
     ]
    },
    "efc_InterestRateThroughJune2025ThroughDecember2029Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InterestRateThroughJune2025ThroughDecember2029Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate through June 2025 through December 2029",
        "label": "Interest rate through June 2025 through December 2029 [Member]",
        "documentation": "Interest rate through June 2025 through December 2029"
       }
      }
     },
     "auth_ref": []
    },
    "efc_InterestRateThroughMay2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InterestRateThroughMay2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate through May 2025",
        "label": "Interest rate through May 2025 [Member]",
        "documentation": "Interest rate through May 2025"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentCompanyContractualFeeWaived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentCompanyContractualFeeWaived",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management fee rebate",
        "label": "Investment Company, Contractual Fee Waived",
        "documentation": "Amount of fee contractually waived by investment company."
       }
      }
     },
     "auth_ref": [
      "r921",
      "r986"
     ]
    },
    "efc_InvestmentEstimatedRemainingLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentEstimatedRemainingLife",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average life",
        "label": "Investment, Estimated Remaining Life",
        "documentation": "Investment, Estimated Remaining Life"
       }
      }
     },
     "auth_ref": []
    },
    "efc_InvestmentFairValueMeasurementInputRecoveryTimeline": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentFairValueMeasurementInputRecoveryTimeline",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, measurement input, recovery time",
        "label": "Investment Fair Value Measurement Input, Recovery Timeline",
        "documentation": "Investment Fair Value Measurement Input, Recovery Timeline"
       }
      }
     },
     "auth_ref": []
    },
    "efc_InvestmentInLoanOriginatorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentInLoanOriginatorMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Loan Originator",
        "label": "Investment in Loan Originator [Member]",
        "documentation": "Investment in Loan Originator"
       }
      }
     },
     "auth_ref": []
    },
    "efc_InvestmentInLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentInLoans",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans, at fair value(1)(2)",
        "verboseLabel": "Fair Value",
        "totalLabel": "Fair Value",
        "label": "Investment in Loans",
        "documentation": "Fair value of loans which can include loans held-for-investment or held-for-sale."
       }
      }
     },
     "auth_ref": []
    },
    "efc_InvestmentInOtherLoanOriginatorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentInOtherLoanOriginatorMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Other Loan Originator",
        "label": "Investment in Other Loan Originator [Member]",
        "documentation": "Investment in Other Loan Originator"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails": {
       "parentTag": "us-gaap_InterestIncomeOperating",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Coupon Interest",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r391",
      "r411",
      "r1114",
      "r1251"
     ]
    },
    "us-gaap_InvestmentIncomeNetAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeNetAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Interest Income",
        "label": "Investment Income, Net [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Income",
        "label": "Investment Income [Table Text Block]",
        "documentation": "Tabular disclosure of investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r167",
      "r169",
      "r171",
      "r1440"
     ]
    },
    "us-gaap_InvestmentInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentInterestRate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted Average Coupon",
        "terseLabel": "Investment Interest Rate",
        "label": "Investment Interest Rate",
        "documentation": "Rate of interest on investment."
       }
      }
     },
     "auth_ref": [
      "r1015",
      "r1016",
      "r1023",
      "r1024",
      "r1026",
      "r1027",
      "r1053",
      "r1054",
      "r1181",
      "r1294",
      "r1297"
     ]
    },
    "us-gaap_InvestmentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentMaturityDate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Maturity Date",
        "label": "Investment Maturity Date",
        "documentation": "Maturity date of investment, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r1015",
      "r1016",
      "r1023",
      "r1024",
      "r1026",
      "r1027",
      "r1053",
      "r1054",
      "r1181",
      "r1295",
      "r1298"
     ]
    },
    "us-gaap_InvestmentOwnedAtCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedAtCost",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amortized Cost",
        "terseLabel": "Investments, at fair value, Cost",
        "label": "Investment Owned, Cost",
        "documentation": "Cost of the investment."
       }
      }
     },
     "auth_ref": [
      "r910",
      "r943",
      "r944",
      "r1020",
      "r1022",
      "r1032",
      "r1059",
      "r1181",
      "r1196",
      "r1472"
     ]
    },
    "us-gaap_InvestmentOwnedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value",
        "label": "Investment Owned, Fair Value",
        "documentation": "Fair value of investment in security owned."
       }
      }
     },
     "auth_ref": [
      "r910",
      "r936",
      "r937",
      "r938",
      "r940",
      "r942",
      "r943",
      "r944",
      "r947",
      "r950",
      "r951",
      "r963",
      "r964",
      "r1014",
      "r1018",
      "r1019",
      "r1021",
      "r1029",
      "r1030",
      "r1033",
      "r1034",
      "r1035",
      "r1051",
      "r1052",
      "r1058",
      "r1060",
      "r1061",
      "r1181",
      "r1196",
      "r1472"
     ]
    },
    "efc_InvestmentOwnedAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentOwnedAtFairValueNet",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Owned At Fair Value, Net",
        "label": "Investment Owned At Fair Value, Net",
        "documentation": "The net fair value of an entity's securities position as of the reporting date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentOwnedBalancePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedBalancePrincipalAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails": {
       "parentTag": "us-gaap_InvestmentOwnedAtCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Current Principal/Notional Amount",
        "terseLabel": "Unpaid Principal Balance",
        "label": "Investment Owned, Balance, Principal Amount",
        "documentation": "Amount of principal of investment owned."
       }
      }
     },
     "auth_ref": [
      "r936",
      "r947",
      "r1017",
      "r1031",
      "r1055",
      "r1181"
     ]
    },
    "us-gaap_InvestmentOwnedUnderlyingFaceAmountAtMarketValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentOwnedUnderlyingFaceAmountAtMarketValue",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Principal",
        "label": "Investment Owned, Face Amount",
        "documentation": "Nominal or face amount on the investment owned."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r122"
     ]
    },
    "efc_InvestmentPortfolioSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentPortfolioSegmentMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingAssetsandLiabilitiesbySegmentDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Portfolio Segment",
        "label": "Investment Portfolio Segment [Member]",
        "documentation": "Investment Portfolio Segment"
       }
      }
     },
     "auth_ref": []
    },
    "efc_InvestmentRelatedExpensesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentRelatedExpensesOther",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment related expenses\u2014Other",
        "label": "Investment related expenses\u2014Other",
        "documentation": "Other investment related expenses, can include debt issuance costs and various other expenses related to specific investments. Does not include expenses related to servicing."
       }
      }
     },
     "auth_ref": []
    },
    "efc_InvestmentRelatedReceivablesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentRelatedReceivablesPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Related Receivables [Policy Text Block]",
        "label": "Investment Related Receivables [Policy Text Block]",
        "documentation": "Investment Related Receivables [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentSoldNotYetPurchasedBalancePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentSoldNotYetPurchasedBalancePrincipalAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Current Principal",
        "label": "Security Sold Short, Principal Amount",
        "documentation": "For investments which are quantified by principal amount, principal balance held at close of period."
       }
      }
     },
     "auth_ref": [
      "r1485"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails",
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/MortgageServicingRightsDetails",
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofCLOSecuritizationTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Type [Axis]",
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r937",
      "r939",
      "r940",
      "r943",
      "r947",
      "r1014",
      "r1018",
      "r1025",
      "r1030",
      "r1033",
      "r1050",
      "r1060",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1181"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails",
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/MortgageServicingRightsDetails",
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofCLOSecuritizationTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments [Domain]",
        "label": "Investments [Domain]",
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r937",
      "r939",
      "r940",
      "r943",
      "r947",
      "r1014",
      "r1018",
      "r1025",
      "r1030",
      "r1033",
      "r1050",
      "r1060",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1181"
     ]
    },
    "efc_InvestmentYield": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentYield",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Yield",
        "label": "Investment Yield",
        "documentation": "Investment Yield"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Investments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Investments",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity method investments, summarized financial information, Investments",
        "label": "Investments",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments."
       }
      }
     },
     "auth_ref": [
      "r862",
      "r863",
      "r1176",
      "r1178"
     ]
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]",
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments in Affiliates, Subsidiaries, Associates, and Joint Ventures, Fair Value Disclosure",
        "label": "Investments in Affiliates, Subsidiaries, Associates, and Joint Ventures, Fair Value Disclosure",
        "documentation": "Fair value portion of investments in an entity not consolidated. Includes, but is not limited to, investments in an entity that is affiliated with the reporting entity by means of direct or indirect ownership, an entity in which the reporting entity shares control of the entity with another party or group, an entity which the company has significant influence, but does not have control and subsidiaries that are not required to be consolidated and are accounted for using the equity or cost method."
       }
      }
     },
     "auth_ref": [
      "r1392",
      "r1393",
      "r1403"
     ]
    },
    "efc_InvestmentsInDebtAndEquitySecuritiesIncludingSecuritiesSoldButNotYetPurchasedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentsInDebtAndEquitySecuritiesIncludingSecuritiesSoldButNotYetPurchasedTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Securities",
        "label": "Investments In Debt And Equity Securities Including Securities Sold But Not Yet Purchased [Text Block]",
        "documentation": "Investments In Debt And Equity Securities Including Securities Sold But Not Yet Purchased [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_InvestmentssoldnotyetpurchasedPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "InvestmentssoldnotyetpurchasedPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Sold Short",
        "label": "Investments sold, not yet purchased Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for securities sold, not yet purchased (securities sold short)."
       }
      }
     },
     "auth_ref": []
    },
    "efc_IssuedToAffiliateForPaymentOfIncentiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "IssuedToAffiliateForPaymentOfIncentiveMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issued to affiliate for payment of incentive",
        "label": "Issued to affiliate for payment of incentive [Member]",
        "documentation": "Issued to affiliate for payment of incentive"
       }
      }
     },
     "auth_ref": []
    },
    "efc_J.P.MorganSecuritiesLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "J.P.MorganSecuritiesLLCMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofDuefromBrokersDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalReceivableforSecuritiesSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "J.P. Morgan Securities LLC [Member]",
        "label": "J.P. Morgan Securities LLC [Member]",
        "documentation": "J.P. Morgan Securities LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_January2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "January2022Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2022",
        "label": "January 2022 [Member]",
        "documentation": "January 2022"
       }
      }
     },
     "auth_ref": []
    },
    "efc_January2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "January2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2025",
        "label": "January 2025 [Member]",
        "documentation": "January 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_January2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "January2026Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2026",
        "label": "January 2026 [Member]",
        "documentation": "January 2026"
       }
      }
     },
     "auth_ref": []
    },
    "efc_JepsonHoldingsLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "JepsonHoldingsLimitedMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Jepson Holdings Limited",
        "label": "Jepson Holdings Limited [Member]",
        "documentation": "Jepson Holdings Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_July2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "July2022Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "July 2022",
        "label": "July 2022 [Member]",
        "documentation": "July 2022"
       }
      }
     },
     "auth_ref": []
    },
    "efc_July2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "July2024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "July 2024",
        "label": "July 2024 [Member]",
        "documentation": "July 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_July2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "July2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "July 2025",
        "label": "July 2025 [Member]",
        "documentation": "July 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_July72035Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "July72035Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "July 5, 2035",
        "label": "July 7, 2035 [Member]",
        "documentation": "July 7, 2035"
       }
      }
     },
     "auth_ref": []
    },
    "efc_June2020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "June2020Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "June 2020",
        "label": "June 2020 [Member]",
        "documentation": "June 2020 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_June2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "June2021Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "June 2021",
        "label": "June 2021 [Member]",
        "documentation": "June 2021"
       }
      }
     },
     "auth_ref": []
    },
    "efc_June2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "June2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "June 2025",
        "label": "June 2025 [Member]",
        "documentation": "June 2025"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_KY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "KY",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "KENTUCKY",
        "label": "KENTUCKY"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_LA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "LA",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LOUISIANA",
        "label": "LOUISIANA"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LTIPUnitGrantDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LTIPUnitGrantDate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant Date",
        "label": "LTIP Unit, Grant Date",
        "documentation": "Date the LTIP unit was granted."
       }
      }
     },
     "auth_ref": []
    },
    "efc_LTIPUnitVestingDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LTIPUnitVestingDate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date(1)",
        "label": "LTIP Unit, Vesting Date",
        "documentation": "Date the LTIP unit vests."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease, Cost",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1415"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "efc_LendSureMortgageCorpMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LendSureMortgageCorpMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LendSure Mortgage Corp [Member]",
        "label": "LendSure Mortgage Corp [Member]",
        "documentation": "LendSure Mortgage Corp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LendingCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LendingCommitment",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lending Commitment",
        "label": "Lending Commitment",
        "documentation": "Maximum amount the Company committed to lend under convertible promissory note."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r759"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Maturity",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1416"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases, Future Minimum Payments Due",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1416"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r762"
     ]
    },
    "efc_LessthanthreeyearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LessthanthreeyearsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less than three years [Member]",
        "label": "Less than three years [Member]",
        "documentation": "Less than three years [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingAssetsandLiabilitiesbySegmentDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Liabilities",
        "terseLabel": "Liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r137",
      "r138",
      "r139",
      "r142",
      "r143",
      "r144",
      "r147",
      "r338",
      "r466",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r699",
      "r702",
      "r703",
      "r742",
      "r958",
      "r1108",
      "r1196",
      "r1333",
      "r1420",
      "r1421"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Liabilities and Equity",
        "totalLabel": "Total Liabilities and Equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r220",
      "r876",
      "r1159",
      "r1259",
      "r1304",
      "r1408"
     ]
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total liabilities",
        "terseLabel": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r719",
      "r1392"
     ]
    },
    "us-gaap_LineOfCreditFacilityAffiliatedBorrower": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAffiliatedBorrower",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Affiliated Borrower",
        "label": "Line of Credit Facility, Affiliated Borrower",
        "documentation": "Identification of each affiliate who is permitted to utilize the line of credit (for example, a subsidiary of the reporting entity) and description of its relationship to the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r130",
      "r136",
      "r212",
      "r217"
     ]
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "documentation": "The effective interest rate at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r141"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r537",
      "r1258",
      "r1331"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r141"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit",
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementAmountAwardedFromOtherParty",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Settlement, Amount Awarded from Other Party",
        "label": "Litigation Settlement, Amount Awarded from Other Party",
        "documentation": "Amount awarded from other party in judgment or settlement of litigation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LitigationSettlementGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LitigationSettlementGain",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Settlement, Gain",
        "label": "Litigation Settlement, Gain",
        "documentation": "Amount of gain from litigation settlement for amount awarded from other party. Excludes claims within an insurance entity's normal claims settlement process."
       }
      }
     },
     "auth_ref": [
      "r1329"
     ]
    },
    "efc_LoanAccrualStatusAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoanAccrualStatusAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan accrual status [Axis]",
        "label": "Loan Accrual Status [Axis]",
        "documentation": "Loan accrual status [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoanCommitmentPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoanCommitmentPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Commitment Policy",
        "label": "Loan Commitment Policy [Policy Text Block]",
        "documentation": "Policy for loan commitments related to reverse mortgage loans in process of origination but not yet closed as of period end."
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoanCommitmentsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoanCommitmentsAtFairValue",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan commitments, at fair value",
        "label": "Loan Commitments, at Fair Value",
        "documentation": "Loan Commitments, at Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoanCommitmentsMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoanCommitmentsMeasurementInput",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Commitments, Measurement Input",
        "label": "Loan Commitments, Measurement Input",
        "documentation": "Value of input used to measure loan commitments."
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoanCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoanCommitmentsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan commitments",
        "label": "Loan Commitments [Member]",
        "documentation": "Loan commitments, which are carried at fair value."
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoanOriginatorOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoanOriginatorOtherMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Originator - Other",
        "label": "Loan Originator - Other [Member]",
        "documentation": "Loan Originator - Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoanParticipationsAndAssignmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoanParticipationsAndAssignmentsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Participations and Assignments",
        "label": "Loan Participations and Assignments [Member]",
        "documentation": "Investments consisting of the rights in and risks associated with loans shared among a number of (unrelated) parties which may or may not include an assignment of the underlying instrument."
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoanPurchaseCommitmentsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoanPurchaseCommitmentsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Purchase Commitments, at Fair Value",
        "label": "Loan Purchase Commitments, at Fair Value",
        "documentation": "Loan Purchase Commitments, at Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoanPurchaseCommitmentsMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoanPurchaseCommitmentsMeasurementInput",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Purchase Commitments, Measurement Input",
        "label": "Loan Purchase Commitments, Measurement Input",
        "documentation": "Value of input used to measure loan purchase commitments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoanPurchaseCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoanPurchaseCommitmentsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan Purchase Commitments",
        "label": "Loan Purchase Commitments [Member]",
        "documentation": "Commitment to purchase loans from a third party."
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoanPurchaseCommitmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoanPurchaseCommitmentsPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan purchase commitments",
        "label": "Loan purchase commitments [Policy Text Block]",
        "documentation": "Accounting policy for loan purchase commitments"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoanaccrualstatusDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoanaccrualstatusDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan accrual status [Domain]",
        "label": "Loan accrual status [Domain]",
        "documentation": "[Domain] for Loan accrual status [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoanreceivablefromaffiliatedentityrelatedtowarehousefacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoanreceivablefromaffiliatedentityrelatedtowarehousefacilityMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loan receivable from affiliated entity related to warehouse facility",
        "label": "Loan receivable from affiliated entity related to warehouse facility [Member]",
        "documentation": "Loan receivable from affiliated entity related to warehouse facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoansHeldForInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoansHeldForInvestmentMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans held-for-investment [Member]",
        "label": "Loans Held-for-Investment [Member]",
        "documentation": "Loans held-for-investment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoansHeldForSaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoansHeldForSaleMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans held-for-sale",
        "label": "Loans Held-For-Sale [Member]",
        "documentation": "Loans Held-For-Sale"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoansMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoansMeasurementInput",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans, Measurement Input",
        "label": "Loans, Measurement Input",
        "documentation": "Value of input used to measure loan."
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoansMeasurementInputRecoveryAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoansMeasurementInputRecoveryAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans, Measurement Input, Recovery Amount",
        "label": "Loans, Measurement Input, Recovery Amount",
        "documentation": "Loans, Measurement Input, Recovery Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in Loans",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r752",
      "r1280"
     ]
    },
    "efc_LoansPurchasedInPrivateTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoansPurchasedInPrivateTransaction",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans purchased in private transaction",
        "label": "Loans Purchased in Private Transaction",
        "documentation": "Loans purchased in private transaction - unpaid principal balance"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoansPurchasedInPrivateTransactionHeld": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoansPurchasedInPrivateTransactionHeld",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans purchased in private transaction - held",
        "label": "Loans Purchased in Private Transaction - Held",
        "documentation": "Value of buyout loans purchased in a private transaction still remaining on balance sheet at period end."
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoansPurchasedUnderCommitmentAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoansPurchasedUnderCommitmentAgreement",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans purchased under commitment agreement",
        "label": "Loans purchased under commitment agreement",
        "documentation": "Loans purchased under commitment agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansReceivableFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loans, at fair value",
        "label": "Loans Receivable, Fair Value Disclosure",
        "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts."
       }
      }
     },
     "auth_ref": [
      "r1407"
     ]
    },
    "us-gaap_LoansReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansReceivableMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans",
        "label": "Loans Receivable [Member]",
        "documentation": "Amount of money and property lent to borrower in exchange for promise to repay amount borrowed plus interest at date certain in future."
       }
      }
     },
     "auth_ref": []
    },
    "efc_LoansTransferredIntoSecuritizationTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LoansTransferredIntoSecuritizationTrust",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Closed End Second Lien Loans Transferred into Securitization Trust",
        "label": "Loans Transferred into Securitization Trust",
        "documentation": "UPB of loans transferred into securitization trust."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long",
        "label": "Long [Member]",
        "documentation": "Indicates an ownership position in, or purchase of, a security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured borrowings, at fair value",
        "label": "Long-Term Debt, Fair Value",
        "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission."
       }
      }
     },
     "auth_ref": [
      "r1392",
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails": {
       "parentTag": "efc_LongtermDebtMaturitiesRepaymentsofPrincipalTotal",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Next Rolling Twelve Months",
        "label": "Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months",
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails": {
       "parentTag": "efc_LongtermDebtMaturitiesRepaymentsofPrincipalTotal",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Rolling after Year Five",
        "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling after Year Five",
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails": {
       "parentTag": "efc_LongtermDebtMaturitiesRepaymentsofPrincipalTotal",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Four",
        "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails": {
       "parentTag": "efc_LongtermDebtMaturitiesRepaymentsofPrincipalTotal",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Three",
        "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails": {
       "parentTag": "efc_LongtermDebtMaturitiesRepaymentsofPrincipalTotal",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Maturities, Repayments of Principal in Rolling Year Two",
        "label": "Long-Term Debt, Maturities, Repayments of Principal in Rolling Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r1264"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails": {
       "parentTag": "efc_LongtermDebtMaturitiesRepaymentsofPrincipalTotal",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r348",
      "r565"
     ]
    },
    "efc_LongTermIncentivePlanUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LongTermIncentivePlanUnitsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Term Incentive Plan Units [Member]",
        "label": "Long Term Incentive Plan Units [Member]",
        "documentation": "Long Term Incentive Plan Units [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LongbridgeFinancialLLCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LongbridgeFinancialLLCMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Longbridge Financial LLC [Member]",
        "label": "Longbridge Financial LLC [Member]",
        "documentation": "Longbridge Financial LLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LongbridgeSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LongbridgeSegmentMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingAssetsandLiabilitiesbySegmentDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Longbridge Segment",
        "label": "Longbridge Segment [Member]",
        "documentation": "Longbridge Segment"
       }
      }
     },
     "auth_ref": []
    },
    "efc_LongtermDebtMaturitiesRepaymentsofPrincipalTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "LongtermDebtMaturitiesRepaymentsofPrincipalTotal",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Scheduled Repayment of Principal",
        "label": "Long-term Debt, Maturities, Repayments of Principal, Total",
        "documentation": "Total amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r1324",
      "r1325",
      "r1326"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r63",
      "r1324",
      "r1325",
      "r1326"
     ]
    },
    "stpr_MA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "MA",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MASSACHUSETTS",
        "label": "MASSACHUSETTS"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_MD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "MD",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MARYLAND",
        "label": "MARYLAND"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_MI": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "MI",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MICHIGAN",
        "label": "MICHIGAN"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MLPSCounterpartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MLPSCounterpartyMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MLPS Counterparty",
        "label": "MLPS Counterparty [Member]",
        "documentation": "MLPS Counterparty"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_MN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "MN",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MINNESOTA",
        "label": "MINNESOTA"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_MO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "MO",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NORTH CAROLINA",
        "label": "MISSOURI"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_MS": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "MS",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MISSISSIPPI",
        "label": "MISSISSIPPI"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MSRFinancingReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MSRFinancingReceivablesLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MSR Financing Receivables [Line Items]",
        "label": "MSR Financing Receivables [Line Items]",
        "documentation": "MSR Financing Receivables [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MSRFinancingReceivablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MSRFinancingReceivablesTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MSR Financing Receivables [Table]",
        "label": "MSR Financing Receivables [Table]",
        "documentation": "MSR Financing Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MSRFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MSRFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MSR Financing Receivables",
        "label": "MSR Financing Receivables [Table Text Block]",
        "documentation": "MSR Financing Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MSRServicingFeeBasisPoints": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MSRServicingFeeBasisPoints",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MSR Servicing Fee Basis Points",
        "label": "MSR Servicing Fee Basis Points",
        "documentation": "MSR servicing fee basis points."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ManagementFeeDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ManagementFeeDescription",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Management Fee, description",
        "label": "Management Fee, Description",
        "documentation": "Description of the nature of payments to managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP), including the fee rate, basis of calculation, relevant accounting period, whether the fee is paid to an entity other than the managing member or general partner, or whether the fee is waived."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "us-gaap_ManagementFeeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ManagementFeeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base management fee to affiliate (Net of fee rebates of $282 and $59, respectively)(1)",
        "verboseLabel": "Base management fee to affiliate",
        "negatedTerseLabel": "Management Fee Expense",
        "label": "Management Fee Expense",
        "documentation": "Amount of expense for investment management fee, including, but not limited to, expense in connection with research, selection, supervision, and custody of investment."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r986",
      "r1194",
      "r1475"
     ]
    },
    "efc_ManagementFeeExpenseGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ManagementFeeExpenseGross",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base management fee, gross",
        "label": "Management Fee Expense, Gross",
        "documentation": "Management Fee Expense, Gross"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ManagementFeeExpenseRebates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ManagementFeeExpenseRebates",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperationsParenthetical",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base management fee to affiliate (Net of fee rebates of $282 and $59, respectively)(1)",
        "label": "Management Fee Expense, Rebates",
        "documentation": "Management Fee Expense, Rebates"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ManagementFeePayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ManagementFeePayable",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base management fee payable to affiliate",
        "label": "Management Fee Payable",
        "documentation": "Amount of fee payable for management of fund or trust."
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "efc_ManagerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ManagerMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manager [Member]",
        "label": "Manager [Member]",
        "documentation": "Manager [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_March2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "March2024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "March 2024",
        "label": "March 2024 [Member]",
        "documentation": "March 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_March2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "March2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "March 2025",
        "label": "March 2025 [Member]",
        "documentation": "March 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_March2026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "March2026Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "March 2026",
        "label": "March 2026 [Member]",
        "documentation": "March 2026"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketApproachValuationTechniqueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketApproachValuationTechniqueMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation, Market Approach",
        "label": "Valuation, Market Approach [Member]",
        "documentation": "Valuation approach using price and other relevant information generated by market transaction involving identical or comparable asset, liability, or group of assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "efc_MarketValueUnderlying": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MarketValueUnderlying",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market Value Underlying",
        "label": "Market Value Underlying",
        "documentation": "Market value (notional amount times price at the end of the period) of the security underyling the derivative."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesPolicy",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting for Securities",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment classified as marketable security."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "efc_Maturity121to150daysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Maturity121to150daysMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "121-150 Days",
        "label": "Maturity 121 to 150 days [Member]",
        "documentation": "Maturity 121 to 150 days [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Maturity151to180daysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Maturity151to180daysMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "151 to 180 Days",
        "label": "Maturity 151 to 180 days [Member]",
        "documentation": "Maturity 151 to 180 days [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Maturity181To364DaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Maturity181To364DaysMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "181 to 364 days",
        "label": "Maturity 181 to 364 days [Member]",
        "documentation": "Maturity 181 to 364 days [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Maturity31to60daysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Maturity31to60daysMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "31-60 Days",
        "label": "Maturity 31 to 60 days [Member]",
        "documentation": "Maturity 31 to 60 days [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Maturity61to90daysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Maturity61to90daysMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "61-90 Days",
        "label": "Maturity 61 to 90 days [Member]",
        "documentation": "Maturity 61 to 90 days [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Maturity91to120daysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Maturity91to120daysMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "91-120 Days",
        "label": "Maturity 91 to 120 days [Member]",
        "documentation": "Maturity 91 to 120 days [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MaturityGreaterThan364DaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MaturityGreaterThan364DaysMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than 364 days",
        "label": "Maturity greater than 364 days [Member]",
        "documentation": "Maturity greater than 364 days [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MaturityTermOfDerivativeContractUnderlyingOptionsContracts": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MaturityTermOfDerivativeContractUnderlyingOptionsContracts",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturity term of derivative contract underlying options contracts",
        "label": "Maturity term of derivative contract underlying options contracts",
        "documentation": "Maturity term of derivative contract underlying options contracts"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MaturityUpTo30DaysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MaturityUpTo30DaysMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "30 Days or Less",
        "label": "Maturity Less than 30 Days [Member]",
        "documentation": "Maturity period of up to 30 days from the reporting date for repurchase agreements and similar transactions, for example, but not limited to, securities lending arrangements."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r1160"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r264",
      "r266",
      "r267",
      "r269",
      "r294",
      "r295",
      "r528",
      "r529",
      "r530",
      "r531",
      "r601",
      "r646",
      "r722",
      "r816",
      "r899",
      "r900",
      "r906",
      "r948",
      "r949",
      "r1015",
      "r1023",
      "r1027",
      "r1028",
      "r1053",
      "r1096",
      "r1097",
      "r1119",
      "r1133",
      "r1140",
      "r1150",
      "r1151",
      "r1155",
      "r1156",
      "r1173",
      "r1337",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427"
     ]
    },
    "efc_MaximumSharesAvailableToBeIssuedUnderAtTheMarketProgram": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MaximumSharesAvailableToBeIssuedUnderAtTheMarketProgram",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum shares available to be issued under at the market program",
        "label": "Maximum Shares Available to be Issued Under At The Market Program",
        "documentation": "Maximum Shares Available to be Issued Under At The Market Program"
       }
      }
     },
     "auth_ref": []
    },
    "efc_May2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "May2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "May 2025",
        "label": "May 2025 [Member]",
        "documentation": "May 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MeasurementInputCostToOriginateLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MeasurementInputCostToOriginateLoanMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "measurement input cost to originate loan",
        "label": "measurement input cost to originate loan [Member]",
        "documentation": "measurement input cost to originate loan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputDefaultRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputDefaultRateMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Default Rate",
        "label": "Measurement Input, Default Rate [Member]",
        "documentation": "Measurement input using likelihood loan will not be repaid as proportion of outstanding loan."
       }
      }
     },
     "auth_ref": [
      "r1150",
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Discount Rate",
        "label": "Measurement Input, Discount Rate [Member]",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "efc_MeasurementInputEquityMultipleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MeasurementInputEquityMultipleMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "measurement input equity multiple",
        "label": "measurement input equity multiple [Member]",
        "documentation": "measurement input equity multiple"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MeasurementInputEquityPricetoBookMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MeasurementInputEquityPricetoBookMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Equity Price-to-Book",
        "label": "Measurement Input, Equity Price-to-Book [Member]",
        "documentation": "Measurement Input, Equity Price-to-Book [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputExercisePriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputExercisePriceMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Exercise Price",
        "label": "Measurement Input, Exercise Price [Member]",
        "documentation": "Measurement input using agreed upon price for exchange of underlying asset."
       }
      }
     },
     "auth_ref": [
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "efc_MeasurementInputNetAssetValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MeasurementInputNetAssetValueMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Net Asset Value",
        "label": "Measurement Input, Net Asset Value [Member]",
        "documentation": "Measurement Input, Net Asset Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputPrepaymentRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputPrepaymentRateMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Prepayment Rate",
        "label": "Measurement Input, Prepayment Rate [Member]",
        "documentation": "Measurement input using principal prepayment at other than constant rate as proportion of outstanding loan principal."
       }
      }
     },
     "auth_ref": [
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "efc_MeasurementInputPullthroughRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MeasurementInputPullthroughRateMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input pullthrough rate",
        "label": "Measurement Input pullthrough rate [Member]",
        "documentation": "Measurement Input pullthrough rate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputQuotedPriceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputQuotedPriceMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Quoted Price",
        "label": "Measurement Input, Quoted Price [Member]",
        "documentation": "Measurement input using quoted price."
       }
      }
     },
     "auth_ref": [
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "efc_MeasurementInputRecoveryAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MeasurementInputRecoveryAmountMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input recovery amount",
        "label": "Measurement Input recovery amount [Member]",
        "documentation": "Measurement Input recovery amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Axis]",
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721",
      "r722",
      "r1150"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Domain]",
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721",
      "r722",
      "r1150"
     ]
    },
    "efc_MeasurementInputprojectedcollateralrecoveriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MeasurementInputprojectedcollateralrecoveriesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, Projected Collateral Recoveries",
        "label": "Measurement Input, projected collateral recoveries [Member]",
        "documentation": "Projected recoveries on collateral loans underlying MBS securities, used as an input to measure fair value."
       }
      }
     },
     "auth_ref": []
    },
    "efc_MeasurementinputprojectedcollateralscheduledamortizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MeasurementinputprojectedcollateralscheduledamortizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement input, Projected Collateral Scheduled Amortization",
        "label": "Measurement input, projected collateral scheduled amortization [Member]",
        "documentation": "Projected collateral repayment after projected prepayments, losses and severities, expressed as a percentage of collateral's current principal balance and used as an input to fair value."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r264",
      "r266",
      "r267",
      "r269",
      "r294",
      "r295",
      "r528",
      "r529",
      "r530",
      "r531",
      "r601",
      "r646",
      "r722",
      "r816",
      "r899",
      "r900",
      "r906",
      "r948",
      "r949",
      "r1015",
      "r1023",
      "r1027",
      "r1028",
      "r1053",
      "r1096",
      "r1097",
      "r1119",
      "r1133",
      "r1140",
      "r1150",
      "r1151",
      "r1155",
      "r1173",
      "r1337",
      "r1422",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427"
     ]
    },
    "efc_MinimumPercentageOfIncentiveFeeToBePaidInShare": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MinimumPercentageOfIncentiveFeeToBePaidInShare",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum percentage of incentive fee to be paid in share",
        "label": "Minimum Percentage of Incentive Fee to be Paid in Share",
        "documentation": "The minimum percentage of the incentive fee to be paid to the Manager in the form of common shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interests(1)",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r219",
      "r338",
      "r466",
      "r538",
      "r540",
      "r541",
      "r542",
      "r545",
      "r546",
      "r742",
      "r875",
      "r962"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Distributions to non-controlling interests",
        "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders",
        "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_MinorityInterestDecreaseFromRedemptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDecreaseFromRedemptions",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests",
        "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r187",
      "r195"
     ]
    },
    "us-gaap_MinorityInterestDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterests"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling Interests",
        "label": "Noncontrolling Interest Disclosure [Text Block]",
        "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock."
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "us-gaap_MinorityInterestInOperatingPartnerships": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestInOperatingPartnerships",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest in Operating Partnerships",
        "label": "Noncontrolling Interest in Operating Partnerships",
        "documentation": "Carrying amount of the equity interests owned by noncontrolling partners in an operating partnership included in the entity's consolidated financial statements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest [Line Items]",
        "label": "Noncontrolling Interest [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership Percentage",
        "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner",
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership Percentage",
        "label": "Subsidiary, Ownership Percentage, Parent",
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MinorityInterestTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterestTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest [Table]",
        "label": "Noncontrolling Interest [Table]",
        "documentation": "Disclosure of information about noncontrolling interest, including, but not limited to, name of subsidiary, ownership percentage held by parent, ownership percentage held by noncontrolling owner, amount of noncontrolling interest and its location in statement of financial position, explanation of increase (decrease) in noncontrolling interest, noncontrolling interest share of net income (loss) of subsidiary and its location in statement of income, amount of noncontrolling interest represented by preferred stock, description and dividend requirement of preferred stock, and nature of noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r92",
      "r155",
      "r162"
     ]
    },
    "efc_MorganStanleyInstitutionalLiquidityFundGovernmentPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MorganStanleyInstitutionalLiquidityFundGovernmentPortfolioMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Morgan Stanley Institutional Liquidity Fund - Government Portfolio [Member]",
        "label": "Morgan Stanley Institutional Liquidity Fund - Government Portfolio [Member]",
        "documentation": "Morgan Stanley Institutional Liquidity Fund - Government Portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MorganStanleyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MorganStanleyMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofDuefromBrokersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Morgan Stanley [Member]",
        "label": "Morgan Stanley [Member]",
        "documentation": "Morgan Stanley [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Agency RMBS",
        "label": "Mortgage-Backed Securities, Issued by Private Enterprises [Member]",
        "documentation": "Debt securities collateralized by real estate mortgage loans (mortgages), issued by non-governmental sponsored enterprises."
       }
      }
     },
     "auth_ref": [
      "r1294",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1343"
     ]
    },
    "us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agency RMBS",
        "label": "Mortgage-Backed Security, Issued by US Government-Sponsored Enterprise [Member]",
        "documentation": "Debt security collateralized by real estate mortgage loan issued by U.S. government-sponsored enterprise (GSE), including, but not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and Federal Home Loan Bank (FHLBank)."
       }
      }
     },
     "auth_ref": [
      "r1296",
      "r1298",
      "r1299",
      "r1343"
     ]
    },
    "srt_MortgageLoanOnRealEstateFinalMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoanOnRealEstateFinalMaturityDate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Final Maturity Date",
        "documentation": "Maturity date of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r284",
      "r1076"
     ]
    },
    "efc_MortgageLoanOriginatorBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MortgageLoanOriginatorBMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage loan originator B",
        "label": "Mortgage loan originator B [Member]",
        "documentation": "Mortgage loan originator B"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MortgageLoanOriginatorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MortgageLoanOriginatorMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage loan originator",
        "label": "Mortgage loan originator [Member]",
        "documentation": "Mortgage loan originator"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MortgageLoansBetween250000And499999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansBetween250000And499999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $250,000 and $499,999 [Member]",
        "documentation": "Mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, with original loan amount greater than $249,999 but less than $500,000."
       }
      }
     },
     "auth_ref": [
      "r1233",
      "r1234",
      "r1489",
      "r1490"
     ]
    },
    "srt_MortgageLoansBetween500000And749999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansBetween500000And749999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $500,000 and $749,999 [Member]",
        "documentation": "Mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, with original loan amount greater than $499,999 but less than $750,000."
       }
      }
     },
     "auth_ref": [
      "r1233",
      "r1234",
      "r1489",
      "r1490"
     ]
    },
    "srt_MortgageLoansBetween750000And999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansBetween750000And999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $750,000 and $999,999 [Member]",
        "documentation": "Mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, with original loan amount greater than $749,999 but less than $1,000,000."
       }
      }
     },
     "auth_ref": [
      "r1233",
      "r1234",
      "r1489",
      "r1490"
     ]
    },
    "us-gaap_MortgageLoansInProcessOfForeclosureAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageLoansInProcessOfForeclosureAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Loans in Process of Foreclosure, Amount",
        "label": "Mortgage Loans in Process of Foreclosure, Amount",
        "documentation": "Recorded investment of consumer mortgage loan receivables secured by residential real estate properties for which formal foreclosure proceedings are in process."
       }
      }
     },
     "auth_ref": [
      "r422"
     ]
    },
    "efc_MortgageLoansInProcessOfForeclosurePrincipalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MortgageLoansInProcessOfForeclosurePrincipalAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Loans In Process Of Foreclosure, Unpaid Principal Balance",
        "label": "Mortgage Loans In Process Of Foreclosure, Principal Amount",
        "documentation": "Mortgage Loans In Process Of Foreclosure, Principal Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MortgageLoansOnRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageLoansOnRealEstate",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate",
        "documentation": "Amount of investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r1081"
     ]
    },
    "srt_MortgageLoansOnRealEstateAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MortgageLoansOnRealEstateAmortizationOfPremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageLoansOnRealEstateAmortizationOfPremium",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Amortization of Premium",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Amortization of Premium",
        "documentation": "Amount of decrease in investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, from amortization of premium."
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "srt_MortgageLoansOnRealEstateByLoanDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateByLoanDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstate"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Text Block]",
        "documentation": "The entire disclosure for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate. Includes, but is not limited to, information for each mortgage loan receivable equaling or exceeding 3 percent of carrying amount of mortgage."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r1083"
     ]
    },
    "srt_MortgageLoansOnRealEstateCollectionsOfPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateCollectionsOfPrincipal",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Collections of Principal",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Collections of Principal",
        "documentation": "Amount of decrease in investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, from collection of principal."
       }
      }
     },
     "auth_ref": [
      "r287",
      "r1079"
     ]
    },
    "us-gaap_MortgageLoansOnRealEstateCostOfMortgagesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageLoansOnRealEstateCostOfMortgagesSold",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Cost of Mortgage Sold",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Cost of Mortgage Sold",
        "documentation": "Amount of decrease in investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, from sale."
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "srt_MortgageLoansOnRealEstateFaceAmountOfMortgages": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateFaceAmountOfMortgages",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Face Amount of Mortgages",
        "documentation": "Amount of contractual principal due at origination of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r1077"
     ]
    },
    "srt_MortgageLoansOnRealEstateFederalIncomeTaxBasis1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateFederalIncomeTaxBasis1",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Federal Income Tax Basis",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Federal Income Tax Basis",
        "documentation": "Amount of federal income tax basis of investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r1080"
     ]
    },
    "us-gaap_MortgageLoansOnRealEstateForeclosures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageLoansOnRealEstateForeclosures",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Foreclosure",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Foreclosure",
        "documentation": "Amount of decrease in investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, from foreclosure."
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "srt_MortgageLoansOnRealEstateInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateInterestRate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Interest Rate",
        "documentation": "Interest rate of mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r283",
      "r1075"
     ]
    },
    "srt_MortgageLoansOnRealEstateLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r1083"
     ]
    },
    "srt_MortgageLoansOnRealEstateLoanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateLoanTypeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Axis]",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Axis]",
        "documentation": "Information by type of loan for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r286",
      "r1073",
      "r1078"
     ]
    },
    "srt_MortgageLoansOnRealEstateLoanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateLoanTypeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Domain]",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Loan Type [Domain]",
        "documentation": "Type of loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MortgageLoansOnRealEstateNewMortgageLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageLoansOnRealEstateNewMortgageLoans",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, New Mortgage Loan",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, New Mortgage Loan",
        "documentation": "Amount of increase in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, from new investment."
       }
      }
     },
     "auth_ref": [
      "r1079"
     ]
    },
    "srt_MortgageLoansOnRealEstateNumberOfLoans": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateNumberOfLoans",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Number of Loans",
        "documentation": "Number of mortgage loans within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r286",
      "r1073",
      "r1078"
     ]
    },
    "srt_MortgageLoansOnRealEstateOriginalLoanAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateOriginalLoanAmountAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Original Amount [Axis]",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Original Amount [Axis]",
        "documentation": "Information by original amount of mortgage loan for investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r286",
      "r1073",
      "r1078"
     ]
    },
    "srt_MortgageLoansOnRealEstateOriginalLoanAmountDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateOriginalLoanAmountDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Original Loan Amount [Domain]",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Original Loan Amount [Domain]",
        "documentation": "Group of similar original loan amounts for investment in real estate mortgage loan by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MortgageLoansOnRealEstatePrincipalAmountOfDelinquentLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstatePrincipalAmountOfDelinquentLoans",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate, Principal Amount of Delinquent Loans",
        "documentation": "Amount of principal due on delinquent mortgage loan within investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r1082"
     ]
    },
    "srt_MortgageLoansOnRealEstateScheduleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansOnRealEstateScheduleTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate Schedule [Table]",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate Schedule [Table]",
        "documentation": "Disclosure of information about investment in mortgage loan on real estate by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r1083"
     ]
    },
    "srt_MortgageLoansUnder250000Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MortgageLoansUnder250000Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans under $250,000 [Member]",
        "documentation": "Investment in real estate mortgage loan by entity with substantial portion of business acquiring and holding investment real estate or interest in real estate, with original loan amount less than $250,000."
       }
      }
     },
     "auth_ref": [
      "r1233",
      "r1234",
      "r1489",
      "r1490"
     ]
    },
    "efc_MortgageOriginatorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MortgageOriginatorMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Originator",
        "label": "Mortgage Originator [Member]",
        "documentation": "Mortgage Originator"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MortgageRelatedCommercialMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MortgageRelatedCommercialMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage-related Commercial",
        "label": "Mortgage-Related Commercial [Member]",
        "documentation": "Mortgage-related Commercial [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MortgageServicingRightFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MortgageServicingRightFinancingReceivableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Servicing Right Financing Receivable [Abstract]",
        "label": "Mortgage Servicing Right Financing Receivable [Text Block]",
        "documentation": "Mortgage Servicing Right Financing Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MortgageServicingRightsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MortgageServicingRightsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage Servicing Rights [Abstract]",
        "documentation": "Mortgage Servicing Rights [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MortgageServicingRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MortgageServicingRightsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/MortgageServicingRightsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage servicing rights",
        "label": "Mortgage Servicing Rights [Member]",
        "documentation": "Mortgage Servicing Rights"
       }
      }
     },
     "auth_ref": []
    },
    "efc_MortgageServicingRightsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "MortgageServicingRightsTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/MortgageServicingRights"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Servicing Rights",
        "label": "Mortgage Servicing Rights [Text Block]",
        "documentation": "Disclosure of the Company's mortgage servicing rights (MSRs)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MovementInMortgageLoansOnRealEstateRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MovementInMortgageLoansOnRealEstateRollForward",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans on Real Estate Schedule [Table]",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Movement in Mortgage Loans on Real Estate [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "stpr_NC": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "NC",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NORTH CAROLINA",
        "verboseLabel": "PENNSYLVANIA",
        "label": "NORTH CAROLINA"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_NH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "NH",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NEW HAMPSHIRE",
        "label": "NEW HAMPSHIRE"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_NJ": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "NJ",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NEW JERSEY",
        "verboseLabel": "MASSACHUSETTS",
        "label": "NEW JERSEY"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_NV": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "NV",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NEVADA",
        "label": "NEVADA"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_NY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "NY",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NEW YORK",
        "label": "NEW YORK"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r329"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows provided by (used in) financing activities:",
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r329"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flows from Investing Activities:",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net cash provided by (used in) operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r177"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows provided by (used in) operating activities:",
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetChangeFromReverseMortgageLoansAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetChangeFromReverseMortgageLoansAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net change from HECM reverse mortgage loans, at fair value",
        "label": "Net change from reverse mortgage loans, at fair value",
        "documentation": "Includes unrealized and realized gains and losses and coupon income on securitized loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetChangeRelatedToHMBSObligationsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetChangeRelatedToHMBSObligationsAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net change related to HMBS obligations, at fair value",
        "label": "Net Change Related to HMBS Obligations, at Fair Value",
        "documentation": "Includes unrealized gains (losses) and interest expense"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetDeferredTaxAssetLiabilityNetOfValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetDeferredTaxAssetLiabilityNetOfValuationAllowance",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net deferred tax asset (liability), net of valuation allowance",
        "label": "Net Deferred Tax Asset (Liability), Net of Valuation Allowance",
        "documentation": "Net Deferred Tax Asset (Liability), Net of Valuation Allowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income (Loss) Attributable to Common Stockholders",
        "terseLabel": "Net income (loss) attributable to common stockholders",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r177",
      "r223",
      "r299",
      "r316",
      "r317",
      "r321",
      "r338",
      "r352",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r361",
      "r362",
      "r368",
      "r466",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r690",
      "r696",
      "r716",
      "r742",
      "r882",
      "r982",
      "r1004",
      "r1005",
      "r1194",
      "r1333"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss) attributable to non-controlling interests",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r196",
      "r316",
      "r317",
      "r358",
      "r361",
      "r362",
      "r881",
      "r1247"
     ]
    },
    "efc_NetIncomeLossAttributabletoNonParticipatingNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetIncomeLossAttributabletoNonParticipatingNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net increase (decrease) in equity resulting from operations",
        "label": "Net Income (Loss) Attributable to Non-Participating Non-controlling Interest",
        "documentation": "Net income (loss) attributable to non-controlling interest that does not own units convertible to common shares. This income (loss) is excluded in the calculation of earnings per share."
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetIncomeLossAttributabletoParticipatingNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetIncomeLossAttributabletoParticipatingNoncontrollingInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Add: Net income (loss) attributable to Convertible Non-controlling Interests",
        "label": "Net Income (Loss) Attributable to Participating Non-controlling Interest",
        "documentation": "Net income (loss) attributable to non-controlling interest that owns units convertible to common shares. This income (loss) is included in the calculation of earnings per share. This income (loss) excludes income (loss) attributable to non-controlling interest that does not have the ability to convert their interest into common shares of the Company."
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetLIBOROASMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetLIBOROASMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net SOFR OAS [Member]",
        "label": "Net LIBOR OAS [Member]",
        "documentation": "Net LIBOR OAS (includes negative and positive OAS inputs) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetRealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetRealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Realized Gain",
        "label": "Net Realized Gain",
        "documentation": "Net Realized Gain"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetRealizedGainLossonDerivativesincludinggainlossonforeigncurrencytransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetRealizedGainLossonDerivativesincludinggainlossonforeigncurrencytransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized gains (losses) on financial derivatives, net",
        "label": "Net Realized Gain/Loss on Derivatives including gain (loss) on foreign currency transactions",
        "documentation": "Net Realized Gain/Loss on Derivatives including gain (loss) on foreign currency transactions"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetRealizedGainsLossesonPeriodicSettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetRealizedGainsLossesonPeriodicSettlements",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Realized Gains (Losses) Other Than Periodic Settlements of Interest Rate Swaps",
        "label": "Net Realized Gains (Losses) on Periodic Settlements",
        "documentation": "Net Realized Gains (Losses) on Periodic Settlements"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetRealizedGainsLossesonPeriodicSettlementsofInterestRateSwaps": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetRealizedGainsLossesonPeriodicSettlementsofInterestRateSwaps",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Realized Gains (Losses) on Periodic Settlements of Interest Rate Swaps",
        "label": "Net Realized Gains (Losses) on Periodic Settlements of Interest Rate Swaps",
        "documentation": "Net Realized Gains (Losses) on Periodic Settlements of Interest Rate Swaps"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetRealizedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetRealizedLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Realized Loss",
        "label": "Net Realized Loss",
        "documentation": "Net Realized Loss"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetUnrealizedGain": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetUnrealizedGain",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Unrealized Gain",
        "label": "Net Unrealized Gain",
        "documentation": "Net Unrealized Gain"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NetUnrealizedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NetUnrealizedLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Unrealized Loss",
        "label": "Net Unrealized Loss",
        "documentation": "Net Unrealized Loss"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Netincomelossattributabletoparentandparticipatingnoncontrollinginterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Netincomelossattributabletoparentandparticipatingnoncontrollinginterest",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income (loss) related to common stockholders and Convertible Non-controlling Interests",
        "label": "Net income (loss) attributable to parent and participating non-controlling interest",
        "documentation": "Net income (loss) attributable to parent and participating non-controlling interest. Income (loss) excludes income (loss) attributable to non-controlling interest that does not have the ability to convert their interest into common shares of the Company."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent Accounting Pronouncements",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "efc_NomuraHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NomuraHoldingsIncMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsAmountsatRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nomura Holdings Inc.",
        "label": "Nomura Holdings Inc. [Member]",
        "documentation": "Nomura Holdings Inc."
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonAccrualStatusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonAccrualStatusMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-accrual status [Member]",
        "label": "Non-Accrual Status [Member]",
        "documentation": "Loans not accruing interest"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonAgencyInterestOnlySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonAgencyInterestOnlySecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Agency IOs",
        "label": "Non-Agency Interest Only Securities [Member]",
        "documentation": "Non-Agency Interest Only Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonAssignableBuyoutMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonAssignableBuyoutMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-assignable buyout",
        "label": "Non-Assignable Buyout [Member]",
        "documentation": "Non-Assignable Buyout"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonControllingEquityInterestinLimitedLiabilityCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonControllingEquityInterestinLimitedLiabilityCompanyMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment in unconsolidated entities",
        "label": "Non-Controlling Equity Interest in Limited Liability Company [Member]",
        "documentation": "Non-Controlling Equity Interest in Limited Liability Company [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonControllingInterestAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonControllingInterestAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest [Axis]",
        "label": "Non-Controlling Interest [Axis]",
        "documentation": "Non-controlling interest [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonControllingInterestOfJointVenturePartnerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonControllingInterestOfJointVenturePartnerMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest of joint venture partner",
        "label": "Non-Controlling Interest of Joint Venture Partner [Member]",
        "documentation": "Non-controlling interest of joint venture partner in the Company. Interest is not convertible into common shares of the Company."
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonExchangeTradedEquityInvestmentinMortgageOriginatorsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonExchangeTradedEquityInvestmentinMortgageOriginatorsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Exchange Traded Equity Investment in Mortgage Originators [Member]",
        "label": "Non-Exchange Traded Equity Investment in Mortgage Originators [Member]",
        "documentation": "Non-Exchange Traded Equity Investment in Mortgage Originators [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonManagerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonManagerMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non Manager [Member]",
        "verboseLabel": "Non-Manager [Member]",
        "label": "Non Manager [Member]",
        "documentation": "Non Manager [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonQMCoParticipantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonQMCoParticipantMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "non-QM co-participant",
        "label": "Non-QM Co-Participant [Member]",
        "documentation": "Non-QM Co-Participant"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonQMLoanJVEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonQMLoanJVEntityMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-QM Loan JV Entity",
        "label": "Non-QM Loan JV Entity [Member]",
        "documentation": "Non-QM Loan JV Entity"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonQMLoanSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonQMLoanSecuritizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-QM loan securitization",
        "label": "Non-QM Loan Securitization [Member]",
        "documentation": "Non-QM loan securitization [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonQMLoanSecuritizationNotConsolidatedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonQMLoanSecuritizationNotConsolidatedMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-QM loan securitization, not consolidated",
        "label": "Non-QM Loan Securitization, Not Consolidated [Member]",
        "documentation": "Non-QM Loan Securitization, Not Consolidated"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonQMLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonQMLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-QM loans",
        "label": "Non-QM loans [Member]",
        "documentation": "Non-QM loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonQMLoansTransferredIntoSecuritizationTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonQMLoansTransferredIntoSecuritizationTrust",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal Balance of Loans Transferred to the Depositor",
        "label": "Non-QM Loans Transferred into Securitization Trust",
        "documentation": "Fair value of non-QM loans transferred into securitization trust."
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonSecuritizedCommercialResidentialAndProprietaryReverseMortgageLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonSecuritizedCommercialResidentialAndProprietaryReverseMortgageLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-securitized commercial, residential and proprietary reverse mortgage loans",
        "label": "Non-securitized commercial, residential and proprietary reverse mortgage loans [Member]",
        "documentation": "Non-securitized commercial, residential and proprietary reverse mortgage loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncompeteAgreementsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncompete Agreements",
        "label": "Noncompete Agreements [Member]",
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1315",
      "r1316",
      "r1319",
      "r1320"
     ]
    },
    "us-gaap_NoncontrollingInterestAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest [Abstract]",
        "label": "Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NoncontrollingInterestDecreaseFromExpirationOfEmployeeStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NoncontrollingInterestDecreaseFromExpirationOfEmployeeStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncontrolling Interest, Decrease from Expiration of Employee Stock Options",
        "label": "Noncontrolling Interest, Decrease from Expiration of Employee Stock Options",
        "documentation": "Decrease in noncontrolling interest as a result of expiration of employee stock options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions from non-controlling interests",
        "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest",
        "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r73",
      "r195"
     ]
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling Interest",
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r592",
      "r1265",
      "r1266",
      "r1267",
      "r1269",
      "r1480"
     ]
    },
    "efc_NoncontrollinginterestAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NoncontrollinginterestAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest [Axis]",
        "label": "Non-controlling interest [Axis]",
        "documentation": "Non-controlling interest [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NoncontrollinginterestDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NoncontrollinginterestDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest [Domain]",
        "label": "Non-controlling interest [Domain]",
        "documentation": "[Domain] for Non-controlling interest [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NoncontrollinginterestinOperatingPartnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NoncontrollinginterestinOperatingPartnershipMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest in Operating Partnership [Member]",
        "label": "Non-controlling interest in Operating Partnership [Member]",
        "documentation": "Non-controlling interest in Operating Partnership. Non-controlling interest issued operating partnership units which are convertible into common shares of the Company."
       }
      }
     },
     "auth_ref": []
    },
    "efc_NoncontrollinginterestpolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NoncontrollinginterestpolicyPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-controlling interest",
        "label": "Non-controlling interest policy [Policy Text Block]",
        "documentation": "Non-controlling interest policy [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoninterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoninterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other income (loss)",
        "terseLabel": "Noninterest Income",
        "label": "Noninterest Income",
        "documentation": "The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "us-gaap_NoninterestIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoninterestIncomeAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expenses",
        "label": "Noninterest Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoninterestIncomeOtherOperatingIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoninterestIncomeOtherOperatingIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/MortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other, net",
        "label": "Noninterest Income, Other Operating Income",
        "documentation": "Amount of revenue earned, classified as other, excluding interest income."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r222"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Income (Loss)",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonperformingCommercialMortgageLoansandCommercialRealEstateOwnedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonperformingCommercialMortgageLoansandCommercialRealEstateOwnedMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-performing commercial mortgage loans and commercial real estate owned",
        "label": "Non-performing Commercial Mortgage Loans and Commercial Real Estate Owned [Member]",
        "documentation": "Non-performing Commercial Mortgage Loans and Commercial Real Estate Owned [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonperformingFinancingReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonperformingFinancingReceivableMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-performing",
        "label": "Nonperforming Financial Instruments [Member]",
        "documentation": "Category status of financial instruments in which payments are past due in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt, and investments."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r235",
      "r236",
      "r1306"
     ]
    },
    "efc_NonperformingResidentialMortgageLoansandResidentialRealEstateOwnedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonperformingResidentialMortgageLoansandResidentialRealEstateOwnedMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-performing residential mortgage loans and residential real estate owned",
        "label": "Non-performing Residential Mortgage Loans and Residential Real Estate Owned [Member]",
        "documentation": "Non-performing Residential Mortgage Loans and Residential Real Estate Owned Properties [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NonperformingsecuritizedresidentialmortgageloansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NonperformingsecuritizedresidentialmortgageloansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-performing securitized residential mortgage loans [Member]",
        "label": "Non-performing securitized residential mortgage loans [Member]",
        "documentation": "Non-performing securitized residential mortgage loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NonrecurringAdjustmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrecurringAdjustmentAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecurring Adjustment [Axis]",
        "label": "Nonrecurring Adjustment [Axis]",
        "documentation": "Information by nonrecurring adjustment directly attributable to business combination included in pro forma revenue and earnings."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_NonrecurringAdjustmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonrecurringAdjustmentDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonrecurring Adjustment [Domain]",
        "label": "Nonrecurring Adjustment [Domain]",
        "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information)."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_NonvotingCommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonvotingCommonStockMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Nonvoting Common Stock [Member]",
        "label": "Nonvoting Common Stock [Member]",
        "documentation": "Common stock securities that do not empower a holder to vote on corporate resolutions or the election of directors."
       }
      }
     },
     "auth_ref": []
    },
    "efc_NoteAgreementLendingAmountPerAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NoteAgreementLendingAmountPerAgreement",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Note Agreement, Lending Amount Per Agreement",
        "label": "Note Agreement, Lending Amount Per Agreement",
        "documentation": "Maximum amount Company agrees to lend to third party under respective note agreement."
       }
      }
     },
     "auth_ref": []
    },
    "efc_NotesIssuedByNonQMSecuritizationTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NotesIssuedByNonQMSecuritizationTrust",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Face Amount of Certificates Issued",
        "label": "Notes Issued by Non-QM Securitization Trust",
        "documentation": "Original face amount of notes issued by non-QM securitization trust pursuant to a securitization."
       }
      }
     },
     "auth_ref": []
    },
    "efc_NotesIssuedByProprietaryReverseMortgageLoanSecuritizationTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NotesIssuedByProprietaryReverseMortgageLoanSecuritizationTrust",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Issued by Proprietary Reverse Mortgage Loan Securitization Trust",
        "label": "Notes Issued by Proprietary Reverse Mortgage Loan Securitization Trust",
        "documentation": "Original Face Amount of Notes Issued by Proprietary Reverse Mortgage Loan Securitization Trust"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NotesIssuedBySecuritizationTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NotesIssuedBySecuritizationTrust",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notes Issued by CES Securitization Trust",
        "label": "Notes Issued by Securitization Trust",
        "documentation": "Original face amount of notes issued by securitization trust pursuant to a securitization."
       }
      }
     },
     "auth_ref": []
    },
    "efc_Notionalvalueofpurchasedcreditderivativesoffsettingwrittencreditderivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Notionalvalueofpurchasedcreditderivativesoffsettingwrittencreditderivatives",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Notional value of purchased credit derivatives offsetting written credit derivatives",
        "label": "Notional value of purchased credit derivatives offsetting written credit derivatives",
        "documentation": "Notional value of purchased credit derivatives (short or purchased protection) offsetting written credit derivatives (long or sold protection)."
       }
      }
     },
     "auth_ref": []
    },
    "efc_November2019Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "November2019Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "November 2019",
        "label": "November 2019 [Member]",
        "documentation": "November 2019 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_November2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "November2024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "November 2024",
        "label": "November 2024 [Member]",
        "documentation": "November 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_November2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "November2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "November 2025",
        "label": "November 2025 [Member]",
        "documentation": "November 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NumberOfHMBSPoolsBeingServiced": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NumberOfHMBSPoolsBeingServiced",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of HMBS pools being serviced",
        "label": "Number of HMBS Pools Being Serviced",
        "documentation": "Number of HMBS Pools Being Serviced"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfRealEstateProperties": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfRealEstateProperties",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Number of Real Estate Properties",
        "documentation": "The number of real estate properties owned as of the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Reportable Segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r1110",
      "r1118",
      "r1275"
     ]
    },
    "efc_NumberOfWarrantsAvailableForPurchaseUnderCommitmentAgreement": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NumberOfWarrantsAvailableForPurchaseUnderCommitmentAgreement",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of warrants available for purchase under commitment agreement",
        "label": "Number of warrants available for purchase under commitment agreement",
        "documentation": "Number of warrants available for purchase under commitment agreement"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NumberOfWarrantsPurchasedUnderCommitmentAgreement": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NumberOfWarrantsPurchasedUnderCommitmentAgreement",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of warrants purchased under commitment agreement",
        "label": "Number of warrants purchased under commitment agreement",
        "documentation": "Number of warrants purchased under commitment agreement"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NumberofCounterpartieswithOutstandingReverseRepurchaseAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NumberofCounterpartieswithOutstandingReverseRepurchaseAgreements",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Counterparties with Outstanding Reverse Repurchase Agreements",
        "label": "Number of Counterparties with Outstanding Reverse Repurchase Agreements",
        "documentation": "Number of Counterparties with Outstanding Reverse Repurchase Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "efc_NumberofSharesUnderlyingWarrantContracts": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "NumberofSharesUnderlyingWarrantContracts",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofWarrantContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Shares Underlying Warrant Contracts",
        "label": "Number of Shares Underlying Warrant Contracts",
        "documentation": "Number of Shares Underlying Warrant Contracts"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Numberofdaystodeterminenonperformanceofloan": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Numberofdaystodeterminenonperformanceofloan",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of days to determine non-performance of loan",
        "label": "Number of days to determine non-performance of loan",
        "documentation": "The number of days principal and/or interest payments on a loan are delinquent before the Company classifies the loan as \"non-performing.\""
       }
      }
     },
     "auth_ref": []
    },
    "efc_Numberofmortgageloansinprocessofforeclosure": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Numberofmortgageloansinprocessofforeclosure",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of mortgage loans in process of foreclosure",
        "label": "Number of mortgage loans in process of foreclosure",
        "documentation": "Number of mortgage loans in process of foreclosure"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_OH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "OH",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OHIO",
        "label": "OHIO"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_OK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "OK",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OKLAHOMA",
        "label": "OKLAHOMA"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OPLTIPUnitMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OPLTIPUnitMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OP LTIP Unit [Member]",
        "label": "OP LTIP Unit [Member]",
        "documentation": "OP LTIP Unit [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_OR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "OR",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OREGON",
        "label": "OREGON"
       }
      }
     },
     "auth_ref": []
    },
    "efc_October2020Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "October2020Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 2020",
        "label": "October 2020 [Member]",
        "documentation": "October 2020"
       }
      }
     },
     "auth_ref": []
    },
    "efc_October2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "October2021Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 2021",
        "label": "October 2021 [Member]",
        "documentation": "October 2021"
       }
      }
     },
     "auth_ref": []
    },
    "efc_October2024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "October2024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 2024",
        "label": "October 2024 [Member]",
        "documentation": "October 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_October2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "October2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 2025",
        "label": "October 2025 [Member]",
        "documentation": "October 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_October72033Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "October72033Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "October 7, 2033",
        "label": "October 7, 2033 [Member]",
        "documentation": "October 7, 2033"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OfferingCostsPlacementFeesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OfferingCostsPlacementFeesPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offering Costs/Underwriters' Discount",
        "label": "Offering Costs Placement Fees [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for treatment of offering costs and placement fees."
       }
      }
     },
     "auth_ref": []
    },
    "efc_OffsettingOfAssetsAndLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OffsettingOfAssetsAndLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offsetting of Assets and Liabilities [Abstract]",
        "label": "Offsetting of Assets and Liabilities [Abstract]",
        "documentation": "Offsetting of Assets and Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OffsettingOfAssetsAndLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OffsettingOfAssetsAndLiabilitiesLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offsetting of Assets and Liabilities [Line Items]",
        "label": "Offsetting of Assets and Liabilities [Line Items]",
        "documentation": "[Line Items] for Offsetting of Assets and Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OffsettingOfAssetsAndLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OffsettingOfAssetsAndLiabilitiesTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offsetting of Assets and Liabilities [Table]",
        "label": "Offsetting of Assets and Liabilities [Table]",
        "documentation": "Offsetting of Assets and Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OffsettingOfAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OffsettingOfAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Offsetting of Assets and Liabilities",
        "label": "Offsetting of Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of derivatives, repurchase agreements, and reverse repurchase agreements that are subject to offsetting."
       }
      }
     },
     "auth_ref": []
    },
    "efc_OffsettingOfAssetsAndLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OffsettingOfAssetsAndLiabilitiesTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offsetting of Assets and Liabilities",
        "label": "Offsetting of Assets and Liabilities [Text Block]",
        "documentation": "The entire disclosure for derivatives, repurchase agreements, and reverse repurchase agreements that are subject to offsetting. [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total expenses",
        "terseLabel": "Operating Expenses",
        "negatedTerseLabel": "Operating Expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1414"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r758"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Right-of-Use Asset",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r757"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Discount Rate, Percent",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r761",
      "r1158"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Weighted Average Remaining Lease Term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r760",
      "r1158"
     ]
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "label": "Operating Leases, Future Minimum Payments Due, Next 12 Months",
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r247"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Loss Carryforwards",
        "label": "Operating Loss Carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "efc_OperatingPartnershipLTIPUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OperatingPartnershipLTIPUnits",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Partnership LTIP Units (in units)",
        "label": "Operating Partnership LTIP Units",
        "documentation": "Operating Partnership LTIP Units"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OperatingPartnershipLTIPUnitsDistributed": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OperatingPartnershipLTIPUnitsDistributed",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Partnership LTIP Units Distributed (in units)",
        "label": "Operating Partnership LTIP Units Distributed",
        "documentation": "Operating Partnership LTIP Units Distributed"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OperatingPartnershipLTIPUnitsIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OperatingPartnershipLTIPUnitsIssued",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Partnership LTIP Units Issued (in units)",
        "label": "Operating Partnership LTIP Units Issued",
        "documentation": "Operating Partnership LTIP Units Issued"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OperatingPartnershipLTIPUnitsRedeemed": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OperatingPartnershipLTIPUnitsRedeemed",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Partnership LTIP Units Redeemed (in units)",
        "label": "Operating Partnership LTIP Units Redeemed",
        "documentation": "Operating Partnership LTIP Units Redeemed"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OperatingPartnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OperatingPartnershipMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Partnership",
        "label": "Operating Partnership [Member]",
        "documentation": "Operating Partnership"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OperatingPartnershipUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OperatingPartnershipUnits",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Partnership Units (in units)",
        "label": "Operating Partnership Units",
        "documentation": "Operating Partnership Units"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OperatingPartnershipUnitsIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OperatingPartnershipUnitsIssued",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Partnership Units Issued",
        "label": "Operating Partnership Units Issued",
        "documentation": "Operating Partnership Units issued."
       }
      }
     },
     "auth_ref": []
    },
    "efc_OperatingPartnershipUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OperatingPartnershipUnitsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Partnership Units [Member]",
        "label": "Operating Partnership Units [Member]",
        "documentation": "Common units of the Operating Partnership (as defined by the Company) not held by the Company."
       }
      }
     },
     "auth_ref": []
    },
    "efc_OperatingPartnershipUnitsconvertedduringperiod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OperatingPartnershipUnitsconvertedduringperiod",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Partnership Units, converted during period",
        "label": "Operating Partnership Units, converted during period",
        "documentation": "The number of operating partnership units (as defined by the Company) converted to common shares during the period."
       }
      }
     },
     "auth_ref": []
    },
    "efc_OptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OptionsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options",
        "label": "Options [Member]",
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific commodity, or financial or equity instrument, at a specified price during a specified period (an American option) or at a specified date (a European option)"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OrdinaryIncome": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OrdinaryIncome",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxCharacteristicsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ordinary income",
        "label": "Ordinary Income",
        "documentation": "The percentage of dividends which are classified as ordinary income for tax purposes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjective"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization and Investment Objective",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r135",
      "r194",
      "r908",
      "r909"
     ]
    },
    "efc_OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Line Items]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Line Items]",
        "documentation": "[Line Items] for Organization, Consolidation and Presentation of Financial Statements [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OrganizationConsolidationAndPresentationOfFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Table]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Table]",
        "documentation": "Organization, Consolidation and Presentation of Financial Statements [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAdditionalCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAdditionalCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in-capital",
        "label": "Other Additional Capital",
        "documentation": "Amount of additional paid-in capital (APIC) classified as other."
       }
      }
     },
     "auth_ref": [
      "r152",
      "r873"
     ]
    },
    "efc_OtherAssetBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OtherAssetBackedSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other asset-backed securities",
        "label": "Other Asset-Backed Securities [Member]",
        "documentation": "Other Asset-Backed Securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets(1)",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r303",
      "r865",
      "r1115",
      "r1196"
     ]
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets Disclosure",
        "label": "Other Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsMiscellaneous": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsMiscellaneous",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Assets, Miscellaneous",
        "label": "Other Assets, Miscellaneous",
        "documentation": "Amount of other miscellaneous assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Borrowings",
        "label": "Other Borrowings",
        "documentation": "The carrying amount as of the balance sheet date for the aggregate of other miscellaneous borrowings owed by the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r217"
     ]
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Line Items]",
        "label": "Other Commitments [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Commitments [Table]",
        "label": "Other Commitments [Table]",
        "documentation": "Disclosure of information about obligations resulting from other commitments."
       }
      }
     },
     "auth_ref": []
    },
    "efc_OtherEquityMethodInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OtherEquityMethodInvestmentsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Equity Method Investments [Member]",
        "label": "Other Equity Method Investments [Member]",
        "documentation": "Other Equity Method Investments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other expenses",
        "label": "Other Expenses",
        "documentation": "Amount of expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r165"
     ]
    },
    "efc_OtherInvestmentRelatedExpensesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OtherInvestmentRelatedExpensesPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Related Expenses",
        "label": "Other Investment Related Expenses [Policy Text Block]",
        "documentation": "The Company's policy for recognition of expenses directly related to specific financial instruments."
       }
      }
     },
     "auth_ref": []
    },
    "efc_OtherInvestmentSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OtherInvestmentSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Securities",
        "label": "Other Investment Securities [Member]",
        "documentation": "Other Investment Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment, Summarized Financial Information, Other liabilities",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r868",
      "r954",
      "r955",
      "r1196",
      "r1438",
      "r1474"
     ]
    },
    "us-gaap_OtherPayablesToBrokerDealersAndClearingOrganizations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPayablesToBrokerDealersAndClearingOrganizations",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due to brokers",
        "label": "Other Payable to Broker-Dealer and Clearing Organization",
        "documentation": "Amount of other payables due to broker-dealers or clearing organizations."
       }
      }
     },
     "auth_ref": [
      "r1430"
     ]
    },
    "efc_OtherSecuredBorrowingsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OtherSecuredBorrowingsAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other secured borrowings, at fair value(1)",
        "negatedTerseLabel": "Other secured borrowings, at fair value",
        "label": "Other Secured Borrowings, at Fair Value",
        "documentation": "Liabilities, at fair value, associated with consolidated securitization trusts. Shown net of notes held by the Company (eliminated in consolidation)."
       }
      }
     },
     "auth_ref": []
    },
    "efc_OtherSecuredBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OtherSecuredBorrowingsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other secured borrowings, at fair value",
        "verboseLabel": "Other Secured Borrowings",
        "label": "Other Secured Borrowings [Member]",
        "documentation": "Other secured borrowings include secured financing accounted for as collateralized borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherSecuredFinancings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherSecuredFinancings",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other secured borrowings(1)",
        "label": "Other Secured Financings",
        "documentation": "Secured financing other than securities sold under agreements to repurchase and securities loaned."
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "efc_OtherStatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OtherStatesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other [Member]",
        "label": "Other States [Member]",
        "documentation": "Other States [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OtherinvestmentrelatedexpenseOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OtherinvestmentrelatedexpenseOther",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other investment related expense - Other",
        "documentation": "Other investment related expenses not including servicing fees or debt issuance costs related to debt held at fair value."
       }
      }
     },
     "auth_ref": []
    },
    "efc_OtherinvestmentrelatedexpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OtherinvestmentrelatedexpensesAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other investment related expenses",
        "label": "Other investment related expenses [Abstract]",
        "documentation": "Other investment related expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_OtherinvestmentrelatedexpensesServicingexpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OtherinvestmentrelatedexpensesServicingexpense",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicing expense",
        "negatedTerseLabel": "Other investment related expenses - Servicing expense",
        "label": "Other investment related expenses - Servicing expense",
        "documentation": "Servicing expense on loan portfolios. Included as Other Investment Related Expense."
       }
      }
     },
     "auth_ref": []
    },
    "efc_OutstandingDebtConvertedToEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OutstandingDebtConvertedToEquity",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding debt converted to equity",
        "label": "Outstanding debt converted to equity",
        "documentation": "Amount outstanding under secured promissory note held by the Company that was converted to equity as the result of a restructuring at the investee."
       }
      }
     },
     "auth_ref": []
    },
    "efc_OutstandingDebtOfRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "OutstandingDebtOfRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding debt of related party",
        "label": "Outstanding Debt of Related Party",
        "documentation": "Total outstanding debt of related party entity for which the Company co owns along with various other related parties. Outstanding debt is in the form of a reverse repurchase agreement (sale of assets under an agreement to repurchase)."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Axis]",
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership [Domain]",
        "label": "Ownership [Domain]",
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "efc_Ownershippercentageoflimitedliabilitycompanyheldasinvestment": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Ownershippercentageoflimitedliabilitycompanyheldasinvestment",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ownership percentage of limited liability company held as investment",
        "label": "Ownership percentage of limited liability company held as investment",
        "documentation": "Ownership percentage of limited liability company held as investment"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_PA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "PA",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "NEW JERSEY",
        "label": "PENNSYLVANIA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ParentMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Stockholder's Equity",
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ParticipatedRiskRetentionVehicleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ParticipatedRiskRetentionVehicleMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participated Risk Retention Vehicle",
        "label": "Participated Risk Retention Vehicle [Member]",
        "documentation": "Participated Risk Retention Vehicle"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ParticipationInMultiBorrowerFinancingFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ParticipationInMultiBorrowerFinancingFacilityMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Participation in multi-borrower financing facility",
        "label": "Participation in Multi-Borrower Financing Facility [Member]",
        "documentation": "Participation in multi-borrower financing facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ParticipationinMultiSellerConsumerLoanSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ParticipationinMultiSellerConsumerLoanSecuritizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Participation in Multi-Seller Consumer Loan Securitization [Member]",
        "label": "Participation in Multi-Seller Consumer Loan Securitization [Member]",
        "documentation": "Participation in Multi-Seller Consumer Loan Securitization [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Past Due [Table Text Block]",
        "label": "Financing Receivable, Past Due [Table Text Block]",
        "documentation": "Tabular disclosure of aging analysis for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r239",
      "r1124",
      "r1305"
     ]
    },
    "srt_PayablesToBrokerDealersAndClearingOrganizations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "PayablesToBrokerDealersAndClearingOrganizations",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investment related payables",
        "terseLabel": "Broker-Dealer, Payable to Other Broker-Dealer and Clearing Organization",
        "label": "Broker-Dealer, Payable to Other Broker-Dealer and Clearing Organization",
        "documentation": "Amount payable to other broker-dealer and clearing organization, including, but not limited to, security failed-to-receive, deposit received for security loaned, open transaction, and floor-brokerage payable."
       }
      }
     },
     "auth_ref": [
      "r1239",
      "r1430"
     ]
    },
    "us-gaap_PaymentsForCapitalImprovements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForCapitalImprovements",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments for Capital Improvements",
        "label": "Payments for Capital Improvements",
        "documentation": "The cash outflow for acquisition of or capital improvements to properties held for investment (operating, managed, leased) or for use."
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "us-gaap_PaymentsForDerivativeInstrumentInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForDerivativeInstrumentInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments on financial derivatives",
        "label": "Payments for Derivative Instrument, Investing Activities",
        "documentation": "The cash outflow for derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForOriginationAndPurchasesOfLoansHeldForSale",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase and origination of loans",
        "label": "Payment for Origination and Purchase, Loan, Held-for-Sale",
        "documentation": "The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future."
       }
      }
     },
     "auth_ref": [
      "r249"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfPreferredStockAndPreferenceStock",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments for Repurchase of Preferred Stock and Preference Stock",
        "label": "Payments for Repurchase of Preferred Stock and Preference Stock",
        "documentation": "The cash outflow to reacquire preferred stock during the period."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_PaymentsForSecuritiesPurchasedUnderAgreementsToResell": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForSecuritiesPurchasedUnderAgreementsToResell",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments made on reverse repurchase agreements",
        "label": "Payments for Securities Purchased under Agreements to Resell",
        "documentation": "The cash outflow associated with agreements to purchase and then resell securities to counterparties (reverse repurchase agreements)."
       }
      }
     },
     "auth_ref": [
      "r1253"
     ]
    },
    "efc_PaymentsFromManagerToAcquireBusinessesValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PaymentsFromManagerToAcquireBusinessesValue",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments from Manager to Acquire Businesses, Value",
        "label": "Payments from Manager to Acquire Businesses, Value",
        "documentation": "Payments from Manager to Acquire Businesses, Value"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PaymentsFromManagerToAcquireBusinessesValuePerShare": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PaymentsFromManagerToAcquireBusinessesValuePerShare",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments from Manager to Acquire Businesses, Value per Share",
        "label": "Payments from Manager to Acquire Businesses, Value per Share",
        "documentation": "Payments from Manager to Acquire Businesses, Value per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsOfDividends": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividends",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends paid",
        "label": "Payments of Dividends",
        "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfStockIssuanceCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Offering costs paid",
        "label": "Payments of Stock Issuance Costs",
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of securities",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r324",
      "r428"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments to Acquire Businesses, Gross",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r694"
     ]
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Contributions to investments in unconsolidated entities",
        "terseLabel": "Payments to Acquire Equity Method Investments",
        "label": "Payments to Acquire Equity Method Investments",
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "efc_PaymentsToBrokersFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PaymentsToBrokersFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Due to brokers, net",
        "label": "Payments To Brokers, Financing Activities",
        "documentation": "Payments To Brokers, Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PaymentsToBrokersInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PaymentsToBrokersInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Due to brokers, net",
        "label": "Payments To Brokers, Investing Activities",
        "documentation": "Payments To Brokers, Investing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToMinorityShareholders",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Distributions to non-controlling interests",
        "label": "Payments to Noncontrolling Interests",
        "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "efc_PercentageOfDuefromBroker": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PercentageOfDuefromBroker",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofDuefromBrokersDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "%\u00a0of\u00a0Total\u00a0Due from Brokers",
        "label": "Percentage Of Due from Broker",
        "documentation": "Percentage of total amount held by a specific counterparty included in Due from Brokers above a specified concentration risk threshold."
       }
      }
     },
     "auth_ref": []
    },
    "efc_PercentageOfTotalReceivableForSecuritiesSold": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PercentageOfTotalReceivableForSecuritiesSold",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalReceivableforSecuritiesSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "%\u00a0of\u00a0Total\u00a0Receivable for Securities Sold",
        "label": "Percentage Of Total Receivable For Securities Sold",
        "documentation": "Percentage of total receivables for securities sold due from a specific counterparty above a specified concentration risk threshold."
       }
      }
     },
     "auth_ref": []
    },
    "efc_PercentageofTotalCollateralOnReverseRepurchaseAgreements": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PercentageofTotalCollateralOnReverseRepurchaseAgreements",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalCollateralonReverseRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of Total Collateral On Reverse Repurchase Agreements",
        "label": "Percentage of Total Collateral On Reverse Repurchase Agreements",
        "documentation": "Percentage of total collateral on reverse repurchase agreements held by a specific counterparty that is above a specified concentration risk threshold."
       }
      }
     },
     "auth_ref": []
    },
    "efc_Percentageusedtocalculateservicingadministratorfee": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Percentageusedtocalculateservicingadministratorfee",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage used to calculate servicing administrator fee",
        "label": "Percentage used to calculate servicing administrator fee",
        "documentation": "Percentage used in calculating the servicing administrator fee the Company receives in connection with a securitization transaction."
       }
      }
     },
     "auth_ref": []
    },
    "efc_PerformingCommercialMortgageLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PerformingCommercialMortgageLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performing commercial mortgage loans",
        "label": "Performing Commercial Mortgage Loans [Member]",
        "documentation": "Commercial mortgage loans where the principal and/or interest payments are current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PerformingFinancingReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformingFinancingReceivableMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Performing and/or Re-performing",
        "terseLabel": "Performing Financial Instruments [Member]",
        "label": "Performing Financial Instruments [Member]",
        "documentation": "Category status of financial instruments in which payments are received or paid on a timely basis in accordance with the terms of the contract. Financial instruments include, but are not limited to, financing receivables, loans, debt instruments, and investments."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r235",
      "r236",
      "r1306"
     ]
    },
    "efc_PerformingResidentialMortgageLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PerformingResidentialMortgageLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performing residential mortgage loans",
        "label": "Performing Residential Mortgage Loans [Member]",
        "documentation": "Performing Residential Mortgage Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreementsUnsettled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreementsUnsettled",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pledged Financial Instruments, Not Separately Reported, Securities For Repurchase Agreements Unsettled",
        "label": "Pledged Financial Instruments, Not Separately Reported, Securities For Repurchase Agreements Unsettled",
        "documentation": "The carrying amount as of the date of the latest financial statement presented of securities which are owned but transferred to serve as collateral for repurchase agreements which have been sold prior to period end but remain unsettled at the balance sheet date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Portion at Fair Value Measurement [Member]",
        "label": "Portion at Fair Value Measurement [Member]",
        "documentation": "Measured at fair value for financial reporting purposes."
       }
      }
     },
     "auth_ref": [
      "r740"
     ]
    },
    "us-gaap_PositionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PositionAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Position [Axis]",
        "label": "Position [Axis]",
        "documentation": "Information by position taken for a security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PositionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PositionDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Position [Domain]",
        "label": "Position [Domain]",
        "documentation": "Indicates position taken for a security."
       }
      }
     },
     "auth_ref": []
    },
    "efc_PreTaxCapitalLossCarryfoward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PreTaxCapitalLossCarryfoward",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-tax Capital Loss Carryfoward",
        "label": "Pre-tax Capital Loss Carryfoward",
        "documentation": "Pre-tax Capital Loss Carryfoward"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PreferredATMProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PreferredATMProgramMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred ATM Program",
        "label": "Preferred ATM Program [Member]",
        "documentation": "At the market program providing for the issuance of shares of preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockAmountOfPreferredDividendsInArrears": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockAmountOfPreferredDividendsInArrears",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Amount of Preferred Dividends in Arrears",
        "label": "Preferred Stock, Amount of Preferred Dividends in Arrears",
        "documentation": "Aggregate amount of cumulative preferred dividends in arrears."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "us-gaap_PreferredStockDividendRatePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendRatePercentage",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheetParenthetical",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Dividend Rate, Percentage",
        "label": "Preferred Stock, Dividend Rate, Percentage",
        "documentation": "The percentage rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": [
      "r577",
      "r1016",
      "r1024",
      "r1026",
      "r1054"
     ]
    },
    "efc_PreferredStockDividendRateSpread": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PreferredStockDividendRateSpread",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock Dividend Rate Variable Rate Spread",
        "label": "Preferred Stock Dividend Rate Spread",
        "documentation": "The percentage rate spread over the applicable benchmark rate used to calculate dividend payments on preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockDividendsPerShareDeclared": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockDividendsPerShareDeclared",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperationsParenthetical",
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Dividends Per Share, Declared",
        "label": "Preferred Stock, Dividends Per Share, Declared",
        "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockLiquidationPreference": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockLiquidationPreference",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Liquidation Preference Per Share",
        "label": "Preferred Stock, Liquidation Preference Per Share",
        "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r149",
      "r1257",
      "r1339"
     ]
    },
    "us-gaap_PreferredStockLiquidationPreferenceValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockLiquidationPreferenceValue",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheetParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Liquidation Preference, Value",
        "label": "Preferred Stock, Liquidation Preference, Value",
        "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r580",
      "r591"
     ]
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r1179",
      "r1180",
      "r1183",
      "r1184",
      "r1185",
      "r1188",
      "r1471",
      "r1480"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheetParenthetical",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Par or Stated Value Per Share",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r576"
     ]
    },
    "us-gaap_PreferredStockRedemptionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockRedemptionAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Redemption Amount",
        "label": "Preferred Stock, Redemption Amount",
        "documentation": "The redemption (or callable) amount of currently redeemable preferred stock. Includes amounts representing dividends not currently declared or paid but which will be payable under the redemption features or for which ultimate payment is solely within the control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r148"
     ]
    },
    "us-gaap_PreferredStockRedemptionDiscount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockRedemptionDiscount",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock Redemption Discount",
        "label": "Preferred Stock Redemption Discount",
        "documentation": "The excess of (1) the carrying amount of the preferred stock in the registrant's balance sheet over (2) the fair value of the consideration transferred to the holders of the preferred stock, during the accounting period, which will be added to net earnings to arrive at net earnings available to common shareholders in the calculation of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r379"
     ]
    },
    "us-gaap_PreferredStockRedemptionPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockRedemptionPricePerShare",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Redemption Price Per Share",
        "label": "Preferred Stock, Redemption Price Per Share",
        "documentation": "The price per share at which the preferred stock of an entity that has priority over common stock in the distribution of dividends and in the event of liquidation of the entity is redeemed or may be called at. The redemption features of this preferred stock are solely within the control of the issuer."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r70"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheetParenthetical",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Shares Authorized",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r960"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheetParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Shares Issued",
        "label": "Preferred Stock, Shares Issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r576"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheetParenthetical",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Shares Outstanding",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r960",
      "r978",
      "r1480",
      "r1481"
     ]
    },
    "us-gaap_PreferredStockValueOutstanding": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValueOutstanding",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred stock, 100,000,000 shares authorized; 9,200,089 and 13,800,089 shares issued and outstanding, and $230,002 and $345,002 aggregate liquidation preference, respectively",
        "terseLabel": "Preferred Stock, Value, Outstanding",
        "label": "Preferred Stock, Value, Outstanding",
        "documentation": "Value of nonredeemable preferred shares and preferred shares redeemable solely at option of issuer, held by shareholders. Excludes preferred shares repurchased and held as treasury shares."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r960"
     ]
    },
    "efc_PrepaidExpensesAndDeferredOfferingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PrepaidExpensesAndDeferredOfferingCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and deferred offering costs",
        "label": "Prepaid Expenses and Deferred Offering Costs",
        "documentation": "Prepaid Expenses and Deferred Offering Costs"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PrepaidScheduledDrawsOnReverseMortgageLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PrepaidScheduledDrawsOnReverseMortgageLoans",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid scheduled draws on reverse mortgage loans",
        "label": "Prepaid Scheduled Draws on Reverse Mortgage Loans",
        "documentation": "Prepaid Scheduled Draws on Reverse Mortgage Loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PretaxCapitalLossCarryForward": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PretaxCapitalLossCarryForward",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pretax capital loss carry-forward",
        "label": "Pretax capital loss carry-forward",
        "documentation": "Pretax capital loss carry-forward"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PrincipalAmountOfNotesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PrincipalAmountOfNotesIssued",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal amount of notes issued",
        "label": "Principal Amount of Notes Issued",
        "documentation": "Principal Amount of Notes Issued"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PrincipalPaymentOnSecuritizedDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PrincipalPaymentOnSecuritizedDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Principal payments on other secured borrowings",
        "label": "Principal Payment on Securitized Debt",
        "documentation": "The cash outflow for principal repayments on re-securitized assets accounted for as collateralized borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "efc_PrincipalPaymentsOnHMBSRelatedObligationsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PrincipalPaymentsOnHMBSRelatedObligationsAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principal payments on HMBS related obligations, at fair value",
        "label": "Principal Payments on HMBS Related Obligations, at Fair Value",
        "documentation": "Principal Payments on HMBS Related Obligations, at Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PrincipalPaymentsOnOtherSecuredBorrowingsAtFairValueNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PrincipalPaymentsOnOtherSecuredBorrowingsAtFairValueNonCash",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Principal payments on Other secured borrowings, at fair value (non-cash)",
        "label": "Principal Payments on Other Secured Borrowings, at Fair Value (Non-Cash)",
        "documentation": "Principal Payments on Other Secured Borrowings, at Fair Value (Non-Cash)"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PriorToSeptember302027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PriorToSeptember302027Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior to September 30, 2027",
        "label": "Prior to September 30, 2027 [Member]",
        "documentation": "Prior to September 30, 2027"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProFormaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProFormaMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pro Forma",
        "label": "Pro Forma [Member]",
        "documentation": "Information reported based on historical fact adjusted for potential activity. Includes, but is not limited to, information expected to be reported in future period for effect on historical fact. Excludes forecast information."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r363",
      "r1209",
      "r1213"
     ]
    },
    "efc_ProceedsFromBorrowingsUnderRepurchaseAgreementsNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromBorrowingsUnderRepurchaseAgreementsNonCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from borrowings under repurchase agreements (non-cash)",
        "label": "Proceeds from borrowings under repurchase agreements (non-cash)",
        "documentation": "Proceeds from borrowings under repurchase agreements (non-cash)"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ProceedsFromBrokersFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromBrokersFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due from brokers, net",
        "label": "Proceeds From Brokers, Financing Activities",
        "documentation": "Proceeds From Brokers, Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ProceedsFromBrokersInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromBrokersInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due from brokers, net",
        "label": "Proceeds From Brokers, Investing Activities",
        "documentation": "Proceeds From Brokers, Investing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromCollectionOfLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromCollectionOfLoansReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from principal payments of loans",
        "label": "Proceeds from Collection of Loans Receivable",
        "documentation": "The cash inflow associated with the collection, including prepayments, of loans receivable issued for financing of goods and services."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_ProceedsFromDerivativeInstrumentInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromDerivativeInstrumentInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from financial derivatives",
        "label": "Proceeds from Derivative Instrument, Investing Activities",
        "documentation": "The cash inflow provided by derivative instruments during the period, which are classified as investing activities, excluding those designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r1214"
     ]
    },
    "efc_ProceedsFromDispositionofRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromDispositionofRealEstateOwned",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from disposition of real estate owned",
        "label": "Proceeds From Disposition of Real Estate Owned",
        "documentation": "Proceeds From Disposition of Real Estate Owned"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributions from investments in unconsolidated entities",
        "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital",
        "documentation": "Amount of distribution received from equity method investee for return of investment, classified as investing activities. Excludes distribution for return on investment, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r1252"
     ]
    },
    "efc_ProceedsFromInvestmentsSoldShort": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromInvestmentsSoldShort",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from securities sold short",
        "label": "Proceeds From Investments Sold Short",
        "documentation": "The amount of cash inflow from proceeds received from securities sold short."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net proceeds from issuance of common stock",
        "label": "Proceeds from Issuance of Common Stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "efc_ProceedsFromIssuanceOfHMBS": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromIssuanceOfHMBS",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Proceeds from issuance of HMBS",
        "label": "Proceeds from Issuance of HMBS",
        "documentation": "Proceeds from Issuance of HMBS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "documentation": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfSecuredDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Issuance of Other Secured Borrowings, at fair value",
        "label": "Proceeds from Issuance of Secured Debt",
        "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "efc_ProceedsFromIssuanceOfSecuritizedDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromIssuanceOfSecuritizedDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of other secured borrowings",
        "label": "Proceeds from Issuance of Securitized Debt",
        "documentation": "Cash inflow from issuance of collateralized borrowings."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ProceedsFromIssuanceOfSharesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromIssuanceOfSharesNet",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of shares, net",
        "label": "Proceeds from Issuance of Shares, Net",
        "documentation": "Net proceeds from issuance of common shares. Net proceeds after underwriters' discount and offering costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from principal payments of securities",
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r325",
      "r1293"
     ]
    },
    "us-gaap_ProceedsFromMinorityShareholders": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromMinorityShareholders",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contributions from non-controlling interests",
        "label": "Proceeds from Noncontrolling Interests",
        "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "efc_ProceedsFromPrincipalPaymentsOfInvestmentsNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromPrincipalPaymentsOfInvestmentsNonCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from principal payments of investments (non-cash)",
        "label": "Proceeds from Principal Payments of Investments (Non-Cash)",
        "documentation": "Non-cash activity associated with the maturity and collection of all investments such as debt during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale",
        "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r325",
      "r1293"
     ]
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Proceeds from disposition of securities",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r324",
      "r428",
      "r459"
     ]
    },
    "efc_ProceedsFromSaleOfForwardMSRRelatedInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromSaleOfForwardMSRRelatedInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from Sale of Forward MSR-related Investments",
        "label": "Proceeds from Sale of Forward MSR-related Investments",
        "documentation": "Proceeds from Sale of Forward MSR-related Investments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfLoansReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfLoansReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from disposition of loans",
        "label": "Proceeds from Sale of Loans Receivable",
        "documentation": "The cash inflow associated with the sale of loans receivables arising from the financing of goods and services."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_ProceedsFromSecuritiesPurchasedUnderAgreementsToResell": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSecuritiesPurchasedUnderAgreementsToResell",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from reverse repurchase agreements",
        "label": "Proceeds from Securities Purchased under Agreements to Resell",
        "documentation": "The cash inflow associated with agreements to purchase and then resell securities to counterparties (reverse repurchase agreements)."
       }
      }
     },
     "auth_ref": [
      "r1214"
     ]
    },
    "efc_ProceedsFromSettlementOfClaimsRelatedToReverseMortgageLoansRepurchasedFromHMBS": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromSettlementOfClaimsRelatedToReverseMortgageLoansRepurchasedFromHMBS",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from FHA insurance claims and other receivables on HECM loans",
        "label": "Proceeds from Settlement of Claims Related to Reverse Mortgage Loans Repurchased from HMBS",
        "documentation": "Proceeds from Settlement of Claims Related to Reverse Mortgage Loans Repurchased from HMBS"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ProceedsFromTheDispositionOfLoansNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsFromTheDispositionOfLoansNonCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from the disposition of loans (non-cash)",
        "label": "Proceeds from the Disposition of Loans (Non-Cash)",
        "documentation": "Proceeds from the Disposition of Loans (Non-Cash)"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ProceedsReceivedFromOtherSecuredBorrowingsAtFairValueNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProceedsReceivedFromOtherSecuredBorrowingsAtFairValueNonCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds received from Other secured borrowings, at fair value (non-cash)",
        "label": "Proceeds Received from Other Secured Borrowings, at Fair Value (Non-Cash)",
        "documentation": "Proceeds Received from Other Secured Borrowings, at Fair Value (Non-Cash)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfessionalFees",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional fees",
        "label": "Professional Fees",
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer."
       }
      }
     },
     "auth_ref": [
      "r1114",
      "r1194",
      "r1476",
      "r1477"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r316",
      "r317",
      "r327",
      "r338",
      "r352",
      "r358",
      "r361",
      "r362",
      "r466",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r690",
      "r696",
      "r697",
      "r700",
      "r701",
      "r716",
      "r742",
      "r860",
      "r880",
      "r923",
      "r982",
      "r1004",
      "r1005",
      "r1144",
      "r1145",
      "r1195",
      "r1247",
      "r1333"
     ]
    },
    "efc_PromissoryNoteToEquityMethodInvesteeEffectiveDateDecember2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PromissoryNoteToEquityMethodInvesteeEffectiveDateDecember2022Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory note to equity method investee, effective date December 2022",
        "label": "Promissory Note to Equity Method Investee, Effective Date December 2022 [Member]",
        "documentation": "Promissory Note to Equity Method Investee, Effective Date December 2022"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PromissoryNoteToEquityMethodInvesteeEffectiveDateFebruary2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PromissoryNoteToEquityMethodInvesteeEffectiveDateFebruary2022Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Note to Equity Method Investee, Effective Date February 2022",
        "label": "Promissory Note to Equity Method Investee, Effective Date February 2022 [Member]",
        "documentation": "Promissory Note to Equity Method Investee, Effective Date February 2022"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PromissoryNoteToEquityMethodInvesteeEffectiveDateJune2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PromissoryNoteToEquityMethodInvesteeEffectiveDateJune2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Note to Equity Method Investee, Effective Date June 2025",
        "label": "Promissory Note to Equity Method Investee, Effective Date June 2025 [Member]",
        "documentation": "Promissory Note to Equity Method Investee, Effective Date June 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PromissoryNoteToEquityMethodInvesteeEffectiveDateMarch2025MaturityDecember2023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PromissoryNoteToEquityMethodInvesteeEffectiveDateMarch2025MaturityDecember2023Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Note to Equity Method Investee, Effective Date March 2025, Maturity December 2023",
        "label": "Promissory Note to Equity Method Investee, Effective Date March 2025, Maturity December 2023 [Member]",
        "documentation": "Promissory Note to Equity Method Investee, Effective Date March 2025, Maturity December 2023"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PromissoryNoteToEquityMethodInvesteeEffectiveDateMarch2025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PromissoryNoteToEquityMethodInvesteeEffectiveDateMarch2025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Note to Equity Method Investee, Effective Date March 2025",
        "label": "Promissory Note to Equity Method Investee, Effective Date March 2025 [Member]",
        "documentation": "Promissory Note to Equity Method Investee, Effective Date March 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PromissoryNoteToEquityMethodInvesteeEffectiveDateMay2021Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PromissoryNoteToEquityMethodInvesteeEffectiveDateMay2021Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory note to equity method investee, effective date May 2021",
        "label": "Promissory Note to Equity Method Investee, Effective Date May 2021 [Member]",
        "documentation": "Promissory Note to Equity Method Investee, Effective Date May 2021"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PromissoryNoteToEquityMethodInvesteeEffectiveDateNovember2022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PromissoryNoteToEquityMethodInvesteeEffectiveDateNovember2022Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory note to equity method investee, effective date November 2022",
        "label": "Promissory Note to Equity Method Investee, Effective Date November 2022 [Member]",
        "documentation": "Promissory Note to Equity Method Investee, Effective Date November 2022"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PromissoryNoteToEquityMethodInvesteeTheConsumerOriginatorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PromissoryNoteToEquityMethodInvesteeTheConsumerOriginatorMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Note to Equity Method Investee, the Consumer Originator",
        "label": "Promissory Note to Equity Method Investee, the Consumer Originator [Member]",
        "documentation": "Promissory Note to Equity Method Investee, the Consumer Originator"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PromissoryNoteToEquityMethodInvesteeTheResidentialOriginatorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PromissoryNoteToEquityMethodInvesteeTheResidentialOriginatorMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Promissory Note to Equity Method Investee, the Residential Originator",
        "label": "Promissory Note to Equity Method Investee, the Residential Originator [Member]",
        "documentation": "Promissory Note to Equity Method Investee, the Residential Originator"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r763",
      "r861",
      "r878",
      "r1159"
     ]
    },
    "efc_ProprietaryReverseMortgageLoanSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProprietaryReverseMortgageLoanSecuritizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proprietary Reverse Mortgage Loan Securitization",
        "label": "Proprietary Reverse Mortgage Loan Securitization [Member]",
        "documentation": "Proprietary Reverse Mortgage Loan Securitization"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ProprietaryReverseMortgageLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProprietaryReverseMortgageLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proprietary reverse mortgage loans",
        "label": "Proprietary Reverse Mortgage Loans [Member]",
        "documentation": "Proprietary Reverse Mortgage Loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ProprietaryReverseMortgageLoansTransferredIntoSecuritizationTrust": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ProprietaryReverseMortgageLoansTransferredIntoSecuritizationTrust",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proprietary Reverse Mortgage Loans Transferred into Securitization Trust",
        "label": "Proprietary Reverse Mortgage Loans Transferred into Securitization Trust",
        "documentation": "Unpaid principal balance of Proprietary Reverse Mortgage Loans Transferred into Securitization Trust"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PurchaseCommitmentAmountContributed": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PurchaseCommitmentAmountContributed",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Commitment, Amount Contributed",
        "label": "Purchase Commitment, Amount Contributed",
        "documentation": "Amount contributed by the entity to satisfy the terms of the purchase commitment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase Commitment, Remaining Minimum Amount Committed",
        "label": "Purchase Commitment, Remaining Minimum Amount Committed",
        "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r218"
     ]
    },
    "efc_PurchaseofInvestmentsNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PurchaseofInvestmentsNonCash",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of investments (non-cash)",
        "label": "Purchase of Investments Non Cash",
        "documentation": "Purchase of Investments Non Cash"
       }
      }
     },
     "auth_ref": []
    },
    "efc_PurchasingEntityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "PurchasingEntityMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchasing Entity",
        "label": "Purchasing Entity [Member]",
        "documentation": "Purchasing Entity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PutOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PutOptionMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Put Option [Member]",
        "label": "Put Option [Member]",
        "documentation": "A financial contract between two parties, the buyer and the seller (writer) of the option, where the buyer has the right but not the obligation to sell a commodity or financial instrument (the underlying instrument) to the seller (writer) at a certain time for a certain price (the strike price). The seller (writer) has the obligation to purchase the underlying asset at that strike price, if the buyer exercises the option."
       }
      }
     },
     "auth_ref": [
      "r1036",
      "r1037"
     ]
    },
    "stpr_RI": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "RI",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RHODE ISLAND",
        "label": "RHODE ISLAND"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RTLLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RTLLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RTL loans",
        "label": "RTL loans [Member]",
        "documentation": "RTL loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RTLOriginatorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RTLOriginatorMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RTL Originator",
        "label": "RTL Originator [Member]",
        "documentation": "RTL Originator"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RTLSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RTLSecuritizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RTL Securitization",
        "label": "RTL Securitization [Member]",
        "documentation": "RTL Securitization"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r264",
      "r266",
      "r267",
      "r269",
      "r294",
      "r295",
      "r528",
      "r529",
      "r530",
      "r531",
      "r593",
      "r601",
      "r633",
      "r634",
      "r635",
      "r646",
      "r722",
      "r782",
      "r796",
      "r816",
      "r899",
      "r900",
      "r906",
      "r948",
      "r949",
      "r1015",
      "r1023",
      "r1027",
      "r1028",
      "r1053",
      "r1096",
      "r1097",
      "r1119",
      "r1133",
      "r1140",
      "r1150",
      "r1151",
      "r1155",
      "r1156",
      "r1173",
      "r1181",
      "r1327",
      "r1337",
      "r1395",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r264",
      "r266",
      "r267",
      "r269",
      "r294",
      "r295",
      "r528",
      "r529",
      "r530",
      "r531",
      "r593",
      "r601",
      "r633",
      "r634",
      "r635",
      "r646",
      "r722",
      "r782",
      "r796",
      "r816",
      "r899",
      "r900",
      "r906",
      "r948",
      "r949",
      "r1015",
      "r1023",
      "r1027",
      "r1028",
      "r1053",
      "r1096",
      "r1097",
      "r1119",
      "r1133",
      "r1140",
      "r1150",
      "r1151",
      "r1155",
      "r1156",
      "r1173",
      "r1181",
      "r1327",
      "r1337",
      "r1395",
      "r1423",
      "r1424",
      "r1425",
      "r1426",
      "r1427"
     ]
    },
    "us-gaap_RealEstateAcquiredThroughForeclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstateAcquiredThroughForeclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real estate owned(1)(2)",
        "label": "Real Estate Acquired Through Foreclosure",
        "documentation": "Carrying amount as of the balance sheet date of land and buildings obtained through foreclosure proceedings or defeasance in full or partial satisfaction of a debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r1283",
      "r1288"
     ]
    },
    "efc_RealEstateAcquiredThroughForeclosureAdjustmenttorecordatlowerofcostorfairvalue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealEstateAcquiredThroughForeclosureAdjustmenttorecordatlowerofcostorfairvalue",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Adjustments to record at the lower of cost or fair value",
        "label": "Real Estate Acquired Through Foreclosure, Adjustment to record at lower of cost or fair value",
        "documentation": "Real Estate Acquired Through Foreclosure, Adjustment to record at lower of cost or fair value"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealEstateAcquiredThroughForeclosureCapitalExpendituresAndOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealEstateAcquiredThroughForeclosureCapitalExpendituresAndOtherAdjustments",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditures and other adjustments to cost",
        "label": "Real Estate Acquired Through Foreclosure, Capital Expenditures And Other Adjustments",
        "documentation": "Real Estate Acquired Through Foreclosure, Capital Expenditures And Other Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealEstateAcquiredThroughForeclosureDisposals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealEstateAcquiredThroughForeclosureDisposals",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Disposals",
        "label": "Real Estate Acquired Through Foreclosure, Disposals",
        "documentation": "Real Estate Acquired Through Foreclosure, Disposals"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealEstateAcquiredThroughForeclosureDisposalsNumberOfProperties": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealEstateAcquiredThroughForeclosureDisposalsNumberOfProperties",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedDetails",
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Disposals",
        "terseLabel": "Real Estate Acquired Through Foreclosure, Disposals, Number Of Properties",
        "label": "Real Estate Acquired Through Foreclosure, Disposals, Number Of Properties",
        "documentation": "Real Estate Acquired Through Foreclosure, Disposals, Number Of Properties"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealEstateAcquiredThroughForeclosureRealizedGainsLossesOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealEstateAcquiredThroughForeclosureRealizedGainsLossesOnDisposal",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized gains (losses) on real estate owned, net",
        "label": "Real Estate Acquired Through Foreclosure, Realized Gains (Losses) On Disposal",
        "documentation": "Real Estate Acquired Through Foreclosure, Realized Gains (Losses) On Disposal"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealEstateAcquiredThroughForeclosureTransferFromMortgageLoansNumberOfProperties": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealEstateAcquiredThroughForeclosureTransferFromMortgageLoansNumberOfProperties",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers from mortgage loans",
        "label": "Real Estate Acquired Through Foreclosure, Transfer From Mortgage Loans, Number Of Properties",
        "documentation": "Real Estate Acquired Through Foreclosure, Transfer From Mortgage Loans, Number Of Properties"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealEstateAcquiredThroughForeclosureUnrealizedGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealEstateAcquiredThroughForeclosureUnrealizedGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses) on real estate owned, net",
        "label": "Real Estate Acquired Through Foreclosure, Unrealized Gains (Losses)",
        "documentation": "Real Estate Acquired Through Foreclosure, Unrealized Gains (Losses)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateHeldforsale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstateHeldforsale",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning Balance",
        "periodEndLabel": "Ending Balance",
        "label": "Real Estate, Held-for-Sale",
        "documentation": "Amount of investment in land and building held for sale. Excludes real estate considered inventory."
       }
      }
     },
     "auth_ref": [
      "r1435",
      "r1436"
     ]
    },
    "efc_RealEstateOwnedAcquiredThroughForeclosureFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealEstateOwnedAcquiredThroughForeclosureFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REO, fair value",
        "label": "Real Estate Owned, Acquired Through Foreclosure, Fair Value",
        "documentation": "Amount of real estate owned held at fair value at the reporting date. Real estate owned properties are held at the lower of cost or fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateOwnedDisclosureOfDetailedComponentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstateOwnedDisclosureOfDetailedComponentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real Estate Owned, Disclosure of Detailed Components [Abstract]",
        "label": "Real Estate Owned, Disclosure of Detailed Components [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealEstateOwnedNumberOfPropertiesRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealEstateOwnedNumberOfPropertiesRollForward",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Properties",
        "label": "Real Estate Owned, Number Of Properties [Roll Forward]",
        "documentation": "Real Estate Owned, Number Of Properties [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealEstateOwnedPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealEstateOwnedPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "REO",
        "label": "Real Estate Owned [Policy Text Block]",
        "documentation": "The Company's accounting policy for real estate owned."
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealEstateOwnedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealEstateOwnedRollForward",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Carrying Value",
        "label": "Real Estate Owned [Roll Forward]",
        "documentation": "Real Estate Owned [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateOwnedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstateOwnedTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwned"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real Estate Owned",
        "label": "Real Estate Owned [Text Block]",
        "documentation": "The entire disclosure for real estate owned (as defined). Generally, the largest component of real estate owned by lenders is assets taken in settlement of troubled loans through surrender or foreclosure. Real estate investments, real estate loans that qualify as investments in real estate, and premises that are no longer used in operations may also be included in real estate owned."
       }
      }
     },
     "auth_ref": [
      "r1283"
     ]
    },
    "efc_RealizedGainsLossesOnDerivativesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealizedGainsLossesOnDerivativesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized gains (losses) on financial derivatives, net",
        "label": "Realized Gains (Losses) on Derivatives, net",
        "documentation": "Realized Gains (Losses) on Derivatives, net"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealizedGainsLossesOnSecuritiesAndLoansNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealizedGainsLossesOnSecuritiesAndLoansNet",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized gains (losses) on securities and loans, net",
        "label": "Realized Gains (Losses) on Securities And Loans, net",
        "documentation": "Realized Gains (Losses) on Securities And Loans, net"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealizedGainsLossesOnUnsecuredBorrowingsAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealizedGainsLossesOnUnsecuredBorrowingsAtFairValueNet",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized Gains (Losses) on Unsecured Borrowings, at fair value, net",
        "label": "Realized Gains (Losses) on Unsecured Borrowings, at fair value, net",
        "documentation": "Realized Gains (Losses) on Unsecured Borrowings, at fair value, net"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RealizedLossesWriteOffsOnLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RealizedLossesWriteOffsOnLoans",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Realized Losses, Write offs on loans",
        "label": "Realized Losses, Write Offs on Loans",
        "documentation": "Realized losses resulting from a complete or partial write off once the Company has determined all or a portion of an impaired loan's cost basis is uncollectible."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ReceivableForSecuritiesSoldMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ReceivableForSecuritiesSoldMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivable For Securities Sold",
        "label": "Receivable For Securities Sold [Member]",
        "documentation": "Receivable For Securities Sold [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables [Abstract]",
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ReceivablesAndClaimsRelatedToReverseMortgageLoansRepurchasedFromHMBS": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ReceivablesAndClaimsRelatedToReverseMortgageLoansRepurchasedFromHMBS",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Receivables and claims related to reverse mortgage loans repurchased from HMBS",
        "label": "Receivables and Claims Related to Reverse Mortgage Loans Repurchased from HMBS",
        "documentation": "Receivables and Claims Related to Reverse Mortgage Loans Repurchased from HMBS"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ReceivablesFromSecuritiesSoldFinancialDerivativesInterestandPrincipal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ReceivablesFromSecuritiesSoldFinancialDerivativesInterestandPrincipal",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment related receivables(1)",
        "label": "Receivables From Securities Sold, Financial Derivatives, Interest and Principal",
        "documentation": "Receivables From Securities Sold, Financial Derivatives, Interest and Principal"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Assets from Segment to Consolidated",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60"
     ]
    },
    "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated",
        "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r60"
     ]
    },
    "efc_RelatedPartyCLOsecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RelatedPartyCLOsecuritizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofCLOSecuritizationTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party CLO securitization [Member]",
        "label": "Related Party CLO securitization [Member]",
        "documentation": "Related Party CLO securitization [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RelatedPartyConsumerLoansTitledinNameofRelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RelatedPartyConsumerLoansTitledinNameofRelatedPartyMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party-Consumer Loans Titled in Name of Related Party",
        "label": "Related Party-Consumer Loans Titled in Name of Related Party [Member]",
        "documentation": "Related Party-Consumer Loans Titled in Name of Related Party [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Domain]",
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r600",
      "r768",
      "r769",
      "r869",
      "r877",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r977",
      "r979",
      "r1013"
     ]
    },
    "efc_RelatedPartyJointVentureInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RelatedPartyJointVentureInterestMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party joint venture interest",
        "label": "Related Party Joint Venture Interest [Member]",
        "documentation": "Related party joint venture interest [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RelatedPartyMortgageOriginatorWithFlowMortgageLoanPurchaseAndSaleAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RelatedPartyMortgageOriginatorWithFlowMortgageLoanPurchaseAndSaleAgreementMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party mortgage originator (with flow mortgage loan purchase and sale agreement)",
        "label": "Related Party Mortgage Originator (with Flow Mortgage Loan Purchase and Sale Agreement) [Member]",
        "documentation": "Related party mortgage originator (with flow mortgage loan purchase and sale agreement) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RelatedPartyResidentialMortgageOriginatorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RelatedPartyResidentialMortgageOriginatorMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Residential Mortgage Originator",
        "label": "Related Party Residential Mortgage Originator [Member]",
        "documentation": "Related Party Residential Mortgage Originator"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofCLOSecuritizationTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Axis]",
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r768",
      "r769",
      "r1419"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofCLOSecuritizationTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Domain]",
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Line Items]",
        "label": "Related Party Transaction [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r987",
      "r988",
      "r991"
     ]
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction, Purchases from Related Party",
        "label": "Related Party Transaction, Purchases from Related Party",
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions [Abstract]",
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party [Axis]",
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r419",
      "r600",
      "r768",
      "r769",
      "r869",
      "r877",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r977",
      "r979",
      "r1013",
      "r1419"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transactions",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r765",
      "r766",
      "r767",
      "r769",
      "r771",
      "r918",
      "r919",
      "r920",
      "r989",
      "r990",
      "r991",
      "r1010",
      "r1012"
     ]
    },
    "efc_RelatedPartyTrustResidentialMortgageLoansAndREOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RelatedPartyTrustResidentialMortgageLoansAndREOMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related party trust - Residential Mortgage Loans and REO",
        "label": "Related Party Trust - Residential Mortgage Loans and REO [Member]",
        "documentation": "Related party trust - Residential Mortgage Loans and REO [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RepaymentOfUnsecuredBorrowingsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RepaymentOfUnsecuredBorrowingsAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of unsecured borrowings, at fair value",
        "label": "Repayment of unsecured borrowings, at fair value",
        "documentation": "Principal payment of unsecured debt, at fair value"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RepaymentsOfRepurchaseAgreementNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RepaymentsOfRepurchaseAgreementNonCash",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments of repurchase agreement (non-cash)",
        "label": "Repayments of Repurchase Agreement (Non-Cash)",
        "documentation": "Non-cash repayments of borrowings from securities sold under agreements to repurchase."
       }
      }
     },
     "auth_ref": []
    },
    "efc_RepaymentsofReverseRepurchaseAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RepaymentsofReverseRepurchaseAgreements",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repayments of repurchase agreements",
        "label": "Repayments of Reverse Repurchase Agreements",
        "documentation": "Cash outflow from repayments of borrowings from securities sold under agreements to repurchase."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepurchaseAgreementCounterpartyAmountAtRisk": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepurchaseAgreementCounterpartyAmountAtRisk",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsAmountsatRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Agreement Counterparty, Amount at Risk",
        "label": "Repurchase Agreement Counterparty, Amount at Risk",
        "documentation": "The amount at risk under repurchase agreements is defined as the excess of carrying amount (or market value, if higher than the carrying amount or if there is no carrying amount) of the securities or other assets sold under agreement to repurchase, including accrued interest plus any cash or other assets on deposit to secure the repurchase obligation, over the amount of the repurchase liability (adjusted for accrued interest)."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r797"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsAmountsatRiskDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskExposuretoCounterpartyRiskDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofDuefromBrokersDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalCollateralonReverseRepurchaseAgreementsDetails",
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalReceivableforSecuritiesSoldDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]",
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r345",
      "r346",
      "r551",
      "r578",
      "r770",
      "r797",
      "r862",
      "r1104",
      "r1105"
     ]
    },
    "us-gaap_RepurchaseAgreementCounterpartyWeightedAverageMaturityOfAgreements1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepurchaseAgreementCounterpartyWeightedAverageMaturityOfAgreements1",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsAmountsatRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements",
        "label": "Repurchase Agreement Counterparty, Weighted Average Maturity of Agreements",
        "documentation": "Weighted average maturity (weighted by amount of the agreement) of repurchase agreements with the counterparty, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r797"
     ]
    },
    "efc_RepurchaseAgreementsamountatriskthreshold": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RepurchaseAgreementsamountatriskthreshold",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase Agreements amount at risk threshold",
        "label": "Repurchase Agreements amount at risk threshold",
        "documentation": "Concentration risk threshold whereby disclosure of amount at risk by counterparty is required if amount at risk as a percentage of total equity is above such threshold."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepurchaseAndResaleAgreementsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepurchaseAndResaleAgreementsPolicy",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Repurchase and Resale Agreements",
        "label": "Repurchase and Resale Agreements Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r35"
     ]
    },
    "efc_RepurchaseOfSecuritiesSoldShortInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RepurchaseOfSecuritiesSoldShortInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Repurchase of securities sold short",
        "label": "Repurchase Of Securities Sold Short, Investing Activities",
        "documentation": "Repurchase Of Securities Sold Short, Investing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ResidentialLoanSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ResidentialLoanSecuritizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Residential loan securitization",
        "label": "Residential loan securitization [Member]",
        "documentation": "Residential loan securitization"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResidentialMortgageBackedSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Agency RMBS",
        "label": "Residential Mortgage-Backed Securities [Member]",
        "documentation": "Securities collateralized by residential real estate mortgage loans."
       }
      }
     },
     "auth_ref": [
      "r1147",
      "r1148",
      "r1150",
      "r1294",
      "r1296",
      "r1297",
      "r1298",
      "r1299",
      "r1343"
     ]
    },
    "us-gaap_ResidentialMortgageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResidentialMortgageMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Residential mortgage loans",
        "label": "Residential Mortgage [Member]",
        "documentation": "Loan to purchase or refinance residential real estate for example, but not limited to, a home, in which the real estate itself serves as collateral for the loan."
       }
      }
     },
     "auth_ref": [
      "r1123"
     ]
    },
    "efc_ResidentialMortgageOriginatorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ResidentialMortgageOriginatorMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage Originator",
        "label": "Residential Mortgage Originator [Member]",
        "documentation": "Mortgage Originator [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ResidentialMortgageandCommercialMortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ResidentialMortgageandCommercialMortgageBackedSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Agency RMBS and CMBS",
        "label": "Residential Mortgage and Commercial Mortgage Backed Securities [Member]",
        "documentation": "Residential Mortgage and Commercial Mortgage Backed Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r1241",
      "r1256",
      "r1432",
      "r1439"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofRestrictedCashDetails",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash and Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r208",
      "r300",
      "r333",
      "r871"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsItemsLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash [Line Items]",
        "label": "Restricted Cash and Cash Equivalents Items [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1439"
     ]
    },
    "us-gaap_RestrictedCashAndInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Cash and Investments [Abstract]",
        "label": "Restricted Cash and Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RestrictedSharesVestingPeriodTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RestrictedSharesVestingPeriodTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Shares - Vesting Period",
        "label": "Restricted Shares - Vesting Period [Table Text Block]",
        "documentation": "Restricted Shares - Vesting Period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock or Unit Expense",
        "label": "Restricted Stock or Unit Expense",
        "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "efc_RestrictedStockIssuanceDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RestrictedStockIssuanceDate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock - Issuance Date",
        "label": "Restricted stock - Issuance Date",
        "documentation": "Restricted stock - Issuance Date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock",
        "label": "Restricted Stock [Member]",
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met."
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "efc_RestrictedStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RestrictedStockSharesOutstanding",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock, Shares, Outstanding",
        "label": "Restricted Stock, Shares, Outstanding",
        "documentation": "Number of restricted shares of common stock outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "efc_RestrictedStockVestingDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RestrictedStockVestingDate",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock - Vesting date",
        "label": "Restricted Stock - Vesting date",
        "documentation": "Restricted Stock - Vesting date"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings (accumulated deficit)",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r187",
      "r874",
      "r904",
      "r905",
      "r916",
      "r961",
      "r1159"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained Earnings/(Accumulated Deficit)",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r349",
      "r350",
      "r351",
      "r353",
      "r358",
      "r360",
      "r362",
      "r468",
      "r469",
      "r517",
      "r678",
      "r679",
      "r687",
      "r688",
      "r689",
      "r691",
      "r695",
      "r696",
      "r706",
      "r708",
      "r709",
      "r711",
      "r714",
      "r754",
      "r756",
      "r901",
      "r903",
      "r924",
      "r1480"
     ]
    },
    "efc_ReturnOfCapital": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ReturnOfCapital",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxCharacteristicsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Return of capital",
        "label": "Return of Capital",
        "documentation": "The percentage of dividends which are classified as return of capital for tax purposes."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRecognitionInterest": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRecognitionInterest",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest Income",
        "label": "Revenue Recognition, Interest [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognition of interest revenue. Disclosure may include the method of recognizing interest income on loan and trade receivables, the method of amortizing premiums or accreting discounts, and a statement about the policy for the treatment of related fees and costs, including the method of amortizing net deferred fees and costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues",
        "label": "Revenues",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r322",
      "r338",
      "r380",
      "r389",
      "r390",
      "r405",
      "r411",
      "r414",
      "r416",
      "r418",
      "r466",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r742",
      "r860",
      "r1114",
      "r1333"
     ]
    },
    "efc_ReverseMortgageLoanSecuritizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ReverseMortgageLoanSecuritizationMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse Loan Securitization",
        "label": "Reverse Mortgage Loan Securitization [Member]",
        "documentation": "Reverse Mortgage Loan Securitization"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ReverseMortgageLoansHeldForInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ReverseMortgageLoansHeldForInvestmentMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse mortgage loans, held for investment",
        "label": "Reverse Mortgage Loans, Held-for-Investment [Member]",
        "documentation": "Reverse Mortgage Loans, Held-for-Investment"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ReverseMortgageLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ReverseMortgageLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails",
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse mortgage loans",
        "label": "Reverse Mortgage Loans [Member]",
        "documentation": "Reverse Mortgage Loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ReverseMortgagesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ReverseMortgagesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse mortgages",
        "label": "Reverse Mortgages [Member]",
        "documentation": "Reverse Mortgages [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ReverseRepurchaseAgreementsMaturity": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ReverseRepurchaseAgreementsMaturity",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse Repurchase Agreements Maturity",
        "label": "Reverse Repurchase Agreements Maturity",
        "documentation": "Reverse Repurchase Agreements Maturity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RisksAndUncertaintiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risks and Uncertainties [Abstract]",
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_RoyalBankofCanadaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "RoyalBankofCanadaMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskofTotalCollateralonReverseRepurchaseAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royal Bank of Canada [Member]",
        "label": "Royal Bank of Canada [Member]",
        "documentation": "Royal Bank of Canada [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_SC": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "SC",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SOUTH CAROLINA",
        "label": "SOUTH CAROLINA"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween0And4999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween0And4999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $0 and $4,999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $0 and $4,999,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $0 and $4,999,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween10000000And14999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween10000000And14999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $10,000,000 and $14,999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $10,000,000 and $14,999,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $10,000,000 and $14,999,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween1000000And1249999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween1000000And1249999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,000,000 and $1,249,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween1250000And1499999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween1250000And1499999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,250,000 and $1,499,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween15000000And19999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween15000000And19999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $15,000,000 and $19,999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $15,000,000 and $19,999,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $15,000,000 and $19,999,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween1500000And1749999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween1500000And1749999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,500,000 and $1,749,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween1750000And1999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween1750000And1999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $1,750,000 and $1,999,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween20000000And24999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween20000000And24999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $20,000,000 and $24,999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $20,000,000 and $24,999,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $20,000,000 and $24,999,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween2000000And2249999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween2000000And2249999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,000,000 and $2,249,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween2250000And2499999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween2250000And2499999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,250,000 and $2,499,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween25000000And29999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween25000000And29999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $25,000,000 and $29,999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $25,000,000 and $29,999,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $25,000,000 and $29,999,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween2500000And2749999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween2500000And2749999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,500,000 and $2,749,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween2750000And2999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween2750000And2999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,750,000 and $2,999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,750,000 and $2,999,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $2,750,000 and $2,999,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween3000000And3249999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween3000000And3249999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,000,000 and $3,249,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween3250000And3499999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween3250000And3499999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,250,000 and $3,499,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,250,000 and $3,499,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,250,000 and $3,499,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween3500000And3749999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween3500000And3749999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,500,000 and $3,749,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,500,000 and $3,749,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,500,000 and $3,749,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween3750000And3999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween3750000And3999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,750,000 and $3,999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,750,000 and $3,999,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $3,750,000 and $3,999,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween4000000And4249999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween4000000And4249999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,000,000 and $4,249,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,000,000 and $4,249,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,000,000 and $4,249,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween4250000And4499999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween4250000And4499999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,250,000 and $4,499,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,250,000 and $4,499,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,250,000 and $4,499,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween4500000And4749999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween4500000And4749999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,500,000 and $4,749,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,500,000 and $4,749,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,500,000 and $4,749,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween4750000And4999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween4750000And4999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,750,000 and $4,999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,750,000 and $4,999,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $4,750,000 and $4,999,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween5000000And5249999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween5000000And5249999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,000,000 and $5,249,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,000,000 and $5,249,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,000,000 and $5,249,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween5000000And9999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween5000000And9999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,000,000 and $9,999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,000,000 and $9,999,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,000,000 and $9,999,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween5250000And5499999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween5250000And5499999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,250,000 and $5,499,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,250,000 and $5,499,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $5,250,000 and $5,499,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween6750000And6999999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween6750000And6999999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $6,750,000 and $6,999,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $6,750,000 and $6,999,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $6,750,000 and $6,999,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween7500000And7749999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SECSchedule1229RealEstateCompaniesInvestmentInMortgageLoansBetween7500000And7749999Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $7,500,000 and $7,749,999",
        "label": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $7,500,000 and $7,749,999 [Member]",
        "documentation": "SEC Schedule, 12-29, Real Estate Companies, Investment in Mortgage Loans between $7,500,000 and $7,749,999"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SOFROASMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SOFROASMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input, LIBOR OAS",
        "label": "SOFR OAS [Member]",
        "documentation": "SOFR OAS [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalariesAndWages": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalariesAndWages",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation and benefits",
        "negatedTerseLabel": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold",
        "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold",
        "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold."
       }
      }
     },
     "auth_ref": [
      "r1250"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Domain]",
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Domain]",
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r363",
      "r602",
      "r1209",
      "r1268"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts and Financing Receivables [Table]",
        "label": "Accounts and Financing Receivables [Table]",
        "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r157",
      "r420",
      "r1288"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Investments in Loans",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r157"
     ]
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleAmortizationIntangibleAssetsDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "documentation": "Disclosure of information about acquired finite-lived intangible asset by major class."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504",
      "r505",
      "r507",
      "r1098"
     ]
    },
    "us-gaap_ScheduleOfAssetsSoldUnderAgreementsToRepurchaseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAssetsSoldUnderAgreementsToRepurchaseTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Sold under Agreement to Repurchase [Table]",
        "label": "Asset Sold under Agreement to Repurchase [Table]",
        "documentation": "Disclosure of information about security and other asset sold under repurchase agreement that exceeds 10 percent of stockholders' equity by counterparty or group of counterparties by maturity of overnight, up to 30, 30 to 90, and over 90 days, and demand. Includes, but is not limited to, type of security and asset sold under repurchase agreement, carrying amount and market value of asset sold under repurchase agreement, repurchase liability, and interest rate."
       }
      }
     },
     "auth_ref": [
      "r344",
      "r796"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities, Available-for-sale [Line Items]",
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Investment Holdings",
        "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCapitalUnitsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCapitalUnitsTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity, Capital Unit or Share [Table]",
        "label": "Equity, Capital Unit or Share [Table]",
        "documentation": "Disclosure of information about capital unit or share, including, but not limited to, authorized, outstanding, and value of capital unit or share."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCapitalizationEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCapitalizationEquityLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Capitalization, Equity [Line Items]",
        "label": "Schedule of Capitalization, Equity [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCapitalizationEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCapitalizationEquityTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalization, Equity [Table]",
        "label": "Capitalization, Equity [Table]",
        "documentation": "Disclosure of information about capitalization comprising equity instrument."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash and Cash Equivalents",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of the components of cash and cash equivalents."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfChangeInUnrealizedGainlossOnLevel3AssetsAndLiabilitiesStillHeldAndOutstandingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfChangeInUnrealizedGainlossOnLevel3AssetsAndLiabilitiesStillHeldAndOutstandingTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of change in unrealized gain/(loss) on Level 3 Assets and Liabilities still held and outstanding",
        "label": "Schedule of change in unrealized gain/(loss) on Level 3 Assets and Liabilities still held and outstanding [Table Text Block]",
        "documentation": "Schedule of change in unrealized gain/(loss) on Level 3 Assets and Liabilities still held and outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfCommonSharesOutstandingTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfCommonSharesOutstandingTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Common Shares Outstanding",
        "label": "Schedule Of Common Shares Outstanding [Table Text Block]",
        "documentation": "Schedule Of Common Shares Outstanding [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1379"
     ]
    },
    "us-gaap_ScheduleOfCreditDerivativesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCreditDerivativesTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Derivative [Table]",
        "label": "Credit Derivative [Table]",
        "documentation": "Disclosure of information about credit derivative or group of similar credit derivatives. Includes, but is not limited to, nature of credit derivative, reason for entering into credit derivative, event or circumstance that would require seller to perform under credit derivative, current status of payment and performance risk of credit derivative, maximum potential amount of future payment that seller could be required to make under credit derivative, fair value of credit derivative, nature of recourse provision under credit derivative, and nature of asset held either as collateral or by third party for specific triggering event or condition under credit derivative."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r114",
      "r116"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1374"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Gains and Losses on Derivative Contracts",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r111",
      "r704"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Derivative Instruments",
        "label": "Schedule of Derivative Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of pertinent information about a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r103",
      "r104",
      "r106",
      "r107",
      "r110",
      "r111",
      "r117",
      "r119"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computation Of Basic And Diluted EPS",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1272"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r656",
      "r1143",
      "r1371"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment, Name [Axis]",
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r462",
      "r463",
      "r465",
      "r686",
      "r1210",
      "r1211",
      "r1212",
      "r1382",
      "r1383",
      "r1384",
      "r1385"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Equity Method Investments [Line Items]",
        "label": "Schedule of Equity Method Investments [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r462",
      "r463",
      "r465",
      "r466",
      "r742"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Method Investment [Table]",
        "label": "Equity Method Investment [Table]",
        "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets."
       }
      }
     },
     "auth_ref": [
      "r299",
      "r338",
      "r462",
      "r463",
      "r465",
      "r466",
      "r742"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1392",
      "r1393"
     ]
    },
    "efc_ScheduleOfFinancialPositionAndResultOfOperationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfFinancialPositionAndResultOfOperationsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Financial Position and Result of Operations",
        "label": "Schedule of Financial Position and Result of Operations [Table Text Block]",
        "documentation": "Schedule of Financial Position and Result of Operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFinancingReceivablesPastDueTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Receivable, Past Due [Table]",
        "label": "Financing Receivable, Past Due [Table]",
        "documentation": "Disclosure of information about aging analysis for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r1124",
      "r1305"
     ]
    },
    "efc_ScheduleOfGeographicDistributionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfGeographicDistributionTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Geographic Distribution",
        "label": "Schedule of Geographic Distribution [Table Text Block]",
        "documentation": "Schedule of Geographic Distribution"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets and Goodwill",
        "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]",
        "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class."
       }
      }
     },
     "auth_ref": [
      "r1308",
      "r1309"
     ]
    },
    "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInterestRateDerivativesTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Interest Rate Derivatives [Table Text Block]",
        "label": "Schedule of Interest Rate Derivatives [Table Text Block]",
        "documentation": "Tabular disclosure of interest rate derivatives, including, but not limited to, the fair value of the derivatives, statement of financial position location, and statement of financial performance location of these instruments."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Line of Credit Facilities",
        "label": "Schedule of Line of Credit Facilities [Table Text Block]",
        "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r141"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Long-term Debt [Table Text Block]",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "efc_ScheduleOfOptionsContractsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfOptionsContractsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of options contracts",
        "label": "Schedule of options contracts [Table Text Block]",
        "documentation": "Schedule of options contracts held at period end."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfOptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfOptionsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Options",
        "label": "Schedule of Options [Table Text Block]",
        "documentation": "Schedule of Options"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfOtherAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherAssetsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Other Assets",
        "label": "Schedule of Other Assets [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfParticipationInConsumerLoanSecuritizationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfParticipationInConsumerLoanSecuritizationsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of participation in consumer loan securitizations",
        "label": "Schedule of participation in consumer loan securitizations [Table Text Block]",
        "documentation": "Schedule providing details of participation in consumer loan securitizations."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfPercentageOfTotalCollateralOnReverseRepurchaseAgreementsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfPercentageOfTotalCollateralOnReverseRepurchaseAgreementsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Percentage Of Total Collateral On Reverse Repurchase Agreements [Table Text Block]",
        "label": "Schedule Of Percentage Of Total Collateral On Reverse Repurchase Agreements [Table Text Block]",
        "documentation": "Tabular disclosure of the Company's percentage of total collateral on reverse repurchase agreements held by a counterparty that is above a specified concentration risk threshold."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfPercentageOfTotalDepositsWithDealersHeldAsCollateralTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfPercentageOfTotalDepositsWithDealersHeldAsCollateralTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "% Of Total Deposits With Dealers Held As Collateral",
        "label": "Schedule Of Percentage Of Total Deposits With Dealers Held As Collateral [Table Text Block]",
        "documentation": "Tabular disclosure of the Company's percentage of total collateral on margin deposits held by counterparties above a specified concentration risk threshold."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfPercentageOfTotalReceivableForSecuritiesSoldTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfPercentageOfTotalReceivableForSecuritiesSoldTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "% Of Total Receivable For Securities Sold",
        "label": "Schedule Of Percentage Of Total Receivable For Securities Sold [Table Text Block]",
        "documentation": "Tabular disclosure of the Company's percentage of total amount receivable for securities sold held by counterparties above a specified concentration risk threshold."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfPromissoryNotesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfPromissoryNotesTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of promissory notes",
        "label": "Schedule of promissory notes [Table Text Block]",
        "documentation": "Schedule of promissory notes"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfRealEstateOwnedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfRealEstateOwnedTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Real Estate Owned",
        "label": "Schedule Of Real Estate Owned [Table Text Block]",
        "documentation": "Schedule Of Real Estate Owned [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRealizedGainLossTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Realized Gain (Loss)",
        "label": "Schedule of Realized Gain (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of the proceeds from sales of available-for-sale securities and the gross realized gains and gross realized losses that have been included in earnings as a result of those sales."
       }
      }
     },
     "auth_ref": [
      "r1300"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Related Party Transaction [Table]",
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r131",
      "r987",
      "r988",
      "r991"
     ]
    },
    "us-gaap_ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRepurchaseAgreementCounterpartiesWithWhomRepurchaseAgreementsExceed10PercentOfStockholdersEquityTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Repurchase Agreement Counterparties with Whom Repurchase Agreements Exceed 10 Percent of Stockholders' Equity",
        "label": "Schedule of Repurchase Agreement Counterparties with Whom Repurchase Agreements Exceed 10 Percent of Stockholders' Equity [Table Text Block]",
        "documentation": "Tabular disclosure, as of the balance sheet date, of the amount at risk under repurchase agreements with any individual counterparty or group of related counterparties which exceeds 10 percent of stockholders' equity. Includes the name of each counterparty or group of related counterparties, the amount at risk with each, and the weighted average maturity of the repurchase agreements with each. The amount at risk under repurchase agreements is defined as the excess of carrying amount (or market value, if higher than the carrying amount or if there is no carrying amount) of the securities or other assets sold under agreement to repurchase, including accrued interest plus any cash or other assets on deposit to secure the repurchase obligation, over the amount of the repurchase liability (adjusted for accrued interest)."
       }
      }
     },
     "auth_ref": [
      "r1262",
      "r1429"
     ]
    },
    "us-gaap_ScheduleOfRepurchaseAgreements": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRepurchaseAgreements",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Repurchase Agreements [Table Text Block]",
        "label": "Schedule of Repurchase Agreements [Table Text Block]",
        "documentation": "The entire disclosure for repurchase agreements."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfResidentialLoanSecuritizationsCoSponsorTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfResidentialLoanSecuritizationsCoSponsorTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Residential Loan Securitizations - Co-Sponsor",
        "label": "Schedule of Residential Loan Securitizations - Co-Sponsor [Table Text Block]",
        "documentation": "Schedule of Residential Loan Securitizations - Co-Sponsor"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfResidentialLoanSecuritizationsConsolidatedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfResidentialLoanSecuritizationsConsolidatedTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Residential Loan Securitizations - Consolidated",
        "label": "Schedule of Residential Loan Securitizations - Consolidated [Table Text Block]",
        "documentation": "Schedule of Residential Loan Securitizations - Consolidated [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleOfResidentialLoanSecuritizationsNonConsolidatedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfResidentialLoanSecuritizationsNonConsolidatedTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Residential Loan Securitizations - Non Consolidated",
        "label": "Schedule of Residential Loan Securitizations - Non Consolidated [Table Text Block]",
        "documentation": "Schedule of Residential Loan Securitizations - Non Consolidated"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restricted Cash [Table]",
        "label": "Restrictions on Cash and Cash Equivalents [Table]",
        "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r208",
      "r1439"
     ]
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RestrictedCashTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restrictions on Cash and Cash Equivalents",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r208",
      "r1439"
     ]
    },
    "efc_ScheduleOfReverseMortgageLoanSecuritizationsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfReverseMortgageLoanSecuritizationsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Reverse Mortgage Loan Securitizations",
        "label": "Schedule of Reverse Mortgage Loan Securitizations [Table Text Block]",
        "documentation": "Schedule of Reverse Mortgage Loan Securitizations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingAssetsandLiabilitiesbySegmentDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r56",
      "r57"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r604",
      "r606",
      "r608",
      "r609",
      "r610",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636"
     ]
    },
    "efc_ScheduleOfSharesIssuedToManagerTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfSharesIssuedToManagerTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of shares issued to Manager",
        "label": "Schedule of shares issued to Manager [Table Text Block]",
        "documentation": "Schedule of shares issued to Manager for payment of 10% of any incentive fee incurred during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock, Class of Stock [Table]",
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r65",
      "r67",
      "r68",
      "r69",
      "r72",
      "r183",
      "r185",
      "r186",
      "r187",
      "r306",
      "r307",
      "r308",
      "r382",
      "r576",
      "r577",
      "r578",
      "r580",
      "r583",
      "r588",
      "r590",
      "r912",
      "r913",
      "r914",
      "r915",
      "r1133",
      "r1208",
      "r1257"
     ]
    },
    "efc_ScheduleOfUnpoolableHECMLoansTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleOfUnpoolableHECMLoansTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unpoolable HECM Loans",
        "label": "Schedule of Unpoolable HECM Loans [Table Text Block]",
        "documentation": "Schedule of Unpoolable HECM Loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity [Table]",
        "label": "Variable Interest Entity [Table]",
        "documentation": "Disclosure of information about variable interest held, whether or not such variable interest entity (VIE) is included in consolidated financial statements."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r96",
      "r98",
      "r99",
      "r698",
      "r699",
      "r702",
      "r703",
      "r791",
      "r792",
      "r793"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfVariableInterestEntitiesTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Consolidated VIEs",
        "label": "Schedule of Variable Interest Entities [Table Text Block]",
        "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r96",
      "r98",
      "r99"
     ]
    },
    "efc_ScheduleofAssetsandLiabilitiesofConsolidatedSecuritizationTrustsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleofAssetsandLiabilitiesofConsolidatedSecuritizationTrustsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assets and Liabilities of Consolidated Securitization Trusts",
        "label": "Schedule of Assets and Liabilities of Consolidated Securitization Trusts [Table Text Block]",
        "documentation": "Tabular disclosure of the amounts included in the Consolidated Statement of Assets, Liabilities, and Equity attributable to securitization trusts that have been consolidated by the Company."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleofCreditDefaultSwapsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleofCreditDefaultSwapsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Credit Default Swaps [Table Text Block]",
        "label": "Schedule of Credit Default Swaps [Table Text Block]",
        "documentation": "Tabular disclosure of credit default swaps."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleofDerivativeWarrantContractsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleofDerivativeWarrantContractsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Derivative Warrant Contracts [Table Text Block]",
        "label": "Schedule of Derivative Warrant Contracts [Table Text Block]",
        "documentation": "[Table Text Block] for Schedule of Derivative Warrant Contracts [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r1127",
      "r1317"
     ]
    },
    "efc_ScheduleofFuturesContractsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleofFuturesContractsTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Futures Contracts [Table Text Block]",
        "label": "Schedule of Futures Contracts [Table Text Block]",
        "documentation": "Tabular disclosure of futures contracts."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleofTBAsecuritiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleofTBAsecuritiesTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of TBA securities [Table Text Block]",
        "label": "Schedule of TBA securities [Table Text Block]",
        "documentation": "Tabular disclosure of TBA securities, classified as derivatives, including notional amount, cost basis, market value, and net carrying cost."
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleofUnvestedLTIPUnitsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleofUnvestedLTIPUnitsLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unvested LTIP Units [Line Items]",
        "label": "Schedule of Unvested LTIP Units [Line Items]",
        "documentation": "[Line Items] for Schedule of Unvested LTIP Units [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleofUnvestedLTIPUnitsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleofUnvestedLTIPUnitsTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Unvested LTIP Units [Table]",
        "label": "Schedule of Unvested LTIP Units [Table]",
        "documentation": "Schedule of Unvested LTIP Units [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ScheduleofWarrantContactsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ScheduleofWarrantContactsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Warrant Contacts [Abstract]",
        "label": "Schedule of Warrant Contacts [Abstract]",
        "documentation": "Schedule of Warrant Contacts [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskTables",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedules of Exposure to Counterparty Risk",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r51",
      "r53",
      "r54",
      "r126",
      "r203"
     ]
    },
    "efc_SecuredBorrowingFacilityCollateralizedByABSBackedByConsumerLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuredBorrowingFacilityCollateralizedByABSBackedByConsumerLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured borrowing facility collateralized by ABS backed by consumer loans [Member]",
        "label": "Secured Borrowing Facility Collateralized by ABS Backed by Consumer Loans [Member]",
        "documentation": "Secured borrowing facility collateralized by ABS backed by consumer loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuredBorrowingFacilityCollateralizedByHECMLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuredBorrowingFacilityCollateralizedByHECMLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured borrowing facility collateralized by HECM loans",
        "label": "Secured borrowing facility collateralized by HECM loans [Member]",
        "documentation": "Secured borrowing facility collateralized by HECM loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuredBorrowingFacilityCollateralizedByHECMTailDrawsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuredBorrowingFacilityCollateralizedByHECMTailDrawsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured borrowing facility collateralized by HECM tail draws",
        "label": "Secured Borrowing Facility Collateralized by HECM Tail Draws [Member]",
        "documentation": "Secured Borrowing Facility Collateralized by HECM Tail Draws"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuredBorrowingFacilityCollateralizedByMSRsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuredBorrowingFacilityCollateralizedByMSRsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured borrowing facility collateralized by MSRs",
        "label": "Secured Borrowing Facility Collateralized by MSRs [Member]",
        "documentation": "Secured Borrowing Facility Collateralized by MSRs"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuredBorrowingFacilityCollateralizedByProprietaryReverseLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuredBorrowingFacilityCollateralizedByProprietaryReverseLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Borrowing Facility Collateralized by Proprietary Reverse Loans",
        "label": "Secured Borrowing Facility Collateralized by Proprietary Reverse Loans [Member]",
        "documentation": "Secured Borrowing Facility Collateralized by Proprietary Reverse Loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r1389"
     ]
    },
    "efc_SecuredPromissoryNoteConvertedToEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuredPromissoryNoteConvertedToEquityMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured promissory note converted to equity",
        "label": "Secured promissory note converted to equity [Member]",
        "documentation": "Secured promissory note converted to equity"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuredRevolvingBorrowingFacilityCollateralizedByABSBackedByConsumerLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuredRevolvingBorrowingFacilityCollateralizedByABSBackedByConsumerLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Revolving Borrowing Facility Collateralized by ABS Backed by Consumer Loans",
        "label": "Secured Revolving Borrowing Facility Collateralized by ABS Backed by Consumer Loans [Member]",
        "documentation": "Secured Revolving Borrowing Facility Collateralized by ABS Backed by Consumer Loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuredborrowingfacilitycollateralizedbyunsecuredloanportfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuredborrowingfacilitycollateralizedbyunsecuredloanportfolioMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured borrowing facility collateralized by unsecured loan portfolio",
        "label": "Secured borrowing facility collateralized by unsecured loan portfolio [Member]",
        "documentation": "Secured borrowing facility collateralized by unsecured loan portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuredborrowingrecoursefacilitycollateralizedbyunsecuredloanportfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuredborrowingrecoursefacilitycollateralizedbyunsecuredloanportfolioMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured borrowing recourse facility collateralized by unsecured loan portfolio",
        "label": "Secured borrowing recourse facility collateralized by unsecured loan portfolio [Member]",
        "documentation": "Secured borrowing recourse facility collateralized by unsecured loan portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesAssetsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities",
        "label": "Securities (Assets) [Member]",
        "documentation": "A share, participation, or other interest in property or in an enterprise of the issuer or an obligation of the issuer that (a) either is represented by an instrument issued in bearer or registered form or, if not represented by an instrument, is registered in books maintained to record transfers by or on behalf of the issuer, (b) is of a type commonly dealt in on securities exchanges or markets or, when represented by an instrument, is commonly recognized in any area in which it is issued or dealt in as a medium for investment, and (c) either is one of a class or series or by its terms is divisible into a class or series of shares, participations, interest, or obligations."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "efc_SecuritiesCollateralPostedForSecuritiesSoldUnderAgreementsToRepurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritiesCollateralPostedForSecuritiesSoldUnderAgreementsToRepurchase",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Collateral Posted for Securities Sold Under Agreements to Repurchase",
        "label": "Securities Collateral Posted for Securities Sold Under Agreements to Repurchase",
        "documentation": "Securities posted as collateral for securities sold under agreements to repurchase."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesFinancingTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesFinancingTransactionAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Financing Transaction [Axis]",
        "label": "Securities Financing Transaction [Axis]",
        "documentation": "Information by type of securities financing transactions, including, but not limited to those measured at fair value or cost."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "us-gaap_SecuritiesFinancingTransactionTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesFinancingTransactionTypeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Financing Transaction [Domain]",
        "verboseLabel": "Securitization Transactions [Domain]",
        "label": "Securities Financing Transaction [Domain]",
        "documentation": "Measurement of financing transaction securities held."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "us-gaap_SecuritiesInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesInvestmentMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Investment [Member]",
        "label": "Securities Investment [Member]",
        "documentation": "This member categorizes all investments in securities to segregate them from other than security investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse repurchase agreements",
        "label": "Securities Purchased under Agreements to Resell [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellCollateralObligationToReturnCash",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash Collateral (Received) Pledged",
        "label": "Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset",
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against securities purchased under agreement to resell."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r313",
      "r1103"
     ]
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellFairValueOfCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellFairValueOfCollateral",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Securities Purchased under Agreements to Resell, Fair Value of Collateral",
        "label": "Securities Purchased under Agreements to Resell, Fair Value of Collateral",
        "documentation": "Fair value of securities received as collateral against securities purchased under agreement to resell."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellGross",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchased under Agreements to Resell, Gross",
        "label": "Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Amount, before effects of master netting arrangements, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r310"
     ]
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchased under Agreements to Resell, Liability",
        "label": "Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, Liability Offset",
        "documentation": "Amount of liability associated with funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r311",
      "r1103"
     ]
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellNotOffsetPolicyElectionDeduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellNotOffsetPolicyElectionDeduction",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments Available for Offset",
        "label": "Security Purchased under Agreement to Resell, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset",
        "documentation": "Amount of fund outstanding loaned in form of security resale agreement for purchase and resale of identical or substantially same security at date certain for specified price, subject to master netting arrangement or similar agreement and not elected or qualified to offset, deducted from security purchased under agreement to resell."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r32",
      "r250"
     ]
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellNotSubjectToMasterNettingArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellNotSubjectToMasterNettingArrangement",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails",
      "http://www.ellingtonfinancial.com/role/ValuationFairValueofOtherFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse repurchase agreements",
        "label": "Securities Purchased under Agreements to Resell, Not Subject to Master Netting Arrangement",
        "documentation": "Amount of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price, not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r158"
     ]
    },
    "us-gaap_SecuritiesPurchasedUnderAgreementsToResellOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesPurchasedUnderAgreementsToResellOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Amount",
        "label": "Securities Purchased under Agreements to Resell, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election",
        "documentation": "Amount, after effects of master netting arrangements, deduction of assets not subject to a master netting arrangement and elected not to be offset, of funds outstanding loaned in the form of a security resale agreement between the entity and another party for the purchase and resale of identical or substantially the same securities at a date certain for a specified price, offset against an obligation to return collateral."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r32"
     ]
    },
    "efc_SecuritiesPurchasedunderAgreementstoResellMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritiesPurchasedunderAgreementstoResellMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Purchased under Agreements to Resell [Member]",
        "label": "Securities Purchased under Agreements to Resell [Member]",
        "documentation": "Securities purchased with a simultaneous agreement to resell (the identical or substantially the same securities) at a specified date for a specified price."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesSoldNotYetPurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesSoldNotYetPurchasedMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments Sold Short",
        "label": "Securities Sold, Not yet Purchased [Member]",
        "documentation": "Proprietary securities transactions entered into by the entity (broker-dealer) for trading or investment purposes."
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchase",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reverse repurchase agreements",
        "negatedTerseLabel": "Reverse repurchase agreements",
        "label": "Securities Sold under Agreements to Repurchase",
        "documentation": "Amount, after the effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r312",
      "r314",
      "r340",
      "r342",
      "r1015",
      "r1023",
      "r1028",
      "r1053"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repurchase agreements",
        "label": "Securities Sold under Agreements to Repurchase [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Sold under Agreements to Repurchase, Asset",
        "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Asset Offset",
        "documentation": "Amount of asset associated with funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r311",
      "r1103"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseCollateralRightToReclaimCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Collateral (Received) Pledged",
        "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Collateral, Right to Reclaim Cash Not Offset",
        "documentation": "Amount of right to receive cash collateral under master netting arrangements that have not been offset against securities sold under agreement to repurchase."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r313",
      "r1103"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Collateral relating to Reverse Repurchase Agreements",
        "label": "Securities Sold under Agreements to Repurchase, Fair Value of Collateral",
        "documentation": "Fair value of securities pledged as collateral against securities sold under agreement to repurchase."
       }
      }
     },
     "auth_ref": [
      "r315"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseGross",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities Sold under Agreements to Repurchase, Gross",
        "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, before Offset",
        "documentation": "Amount, before effects of master netting arrangements, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r159",
      "r310"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails",
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Repurchase Agreements",
        "terseLabel": "Reverse repurchase agreements",
        "label": "Securities Sold under Agreements to Repurchase [Member]",
        "documentation": "The securities that an institution sells and agrees to repurchase (the identical or substantially the same securities) as a seller-borrower at a specified date for a specified price, also known as a repurchase agreement, or repo. Most repos involve obligations of the federal government or its agencies, but other financial instruments, such as commercial paper, banker's acceptances, and negotiable certificates of deposit, are sometimes used in repos."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net Amount",
        "label": "Securities Sold under Agreements to Repurchase, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election",
        "documentation": "Amount, after effects of master netting arrangements, deduction of liabilities not subject to a master netting arrangement and elected not to be offset, of funds outstanding borrowed in the form of a security repurchase agreement between the entity and another party for the sale and repurchase of identical or substantially the same securities at a date certain for a specified price, offset against a right to receive collateral."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r32"
     ]
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToResellNotOffsetPolicyElectionDeduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesSoldUnderAgreementsToResellNotOffsetPolicyElectionDeduction",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OffsettingofAssetsandLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Financial Instruments Available for Offset",
        "label": "Security Sold under Agreement to Repurchase, Subject to Master Netting Arrangement, Deduction of Financial Instrument Not Offset",
        "documentation": "Amount of fund outstanding borrowed in form of security repurchase agreement for sale and repurchase of identical or substantially same security at date certain for specified price, subject to master netting arrangement or similar agreement and not elected or qualified to offset, deducted from security sold under agreement to repurchase."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r32",
      "r250"
     ]
    },
    "efc_SecuritiesclassifiedbyestimatedremaininglifeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritiesclassifiedbyestimatedremaininglifeTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities by Weighted Average Life",
        "label": "Securities classified by estimated remaining life [Table Text Block]",
        "documentation": "Tabular disclosure for securities by range of estimated weighted average remaining life."
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritiespurchasedunderagreementstoresellAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritiespurchasedunderagreementstoresellAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities purchased under agreements to resell [Axis]",
        "label": "Securities purchased under agreements to resell [Axis]",
        "documentation": "Securities purchased under agreements to resell [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritiespurchasedunderagreementstoresellDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritiespurchasedunderagreementstoresellDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securities purchased under agreements to resell [Domain]",
        "label": "Securities purchased under agreements to resell [Domain]",
        "documentation": "[Domain] for Securities purchased under agreements to resell [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizationTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizationTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitization Transactions [Abstract]",
        "label": "Securitization Transactions [Abstract]",
        "documentation": "Securitization Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizationTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizationTransactionsLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofCLOSecuritizationTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitization Transactions [Line Items]",
        "label": "Securitization Transactions [Line Items]",
        "documentation": "[Line Items] for Securitization Transactions [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizationTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizationTransactionsTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofCLOSecuritizationTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitization Transactions [Table]",
        "label": "Securitization Transactions [Table]",
        "documentation": "Securitization Transactions [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizationTransactionsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizationTransactionsTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitization Transactions",
        "label": "Securitization Transactions [Text Block]",
        "documentation": "Disclosure of securitization transactions for which the Company is a party to. Can include transactions accounted for as sales as well as transactions not accounted for as sales. Includes information on the nature of the transactions, the Company's involvement and its consolidation conclusions."
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizedEuropeanResidentialMortgageLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizedEuropeanResidentialMortgageLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized European Residential Mortgage Loans",
        "label": "Securitized European Residential Mortgage Loans [Member]",
        "documentation": "Securitized European Residential Mortgage Loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizedLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizedLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized loans [Member]",
        "label": "Securitized Loans [Member]",
        "documentation": "Loans securitized by the Company that have been consolidated by the Company."
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizedProprietaryLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizedProprietaryLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized Proprietary Loans",
        "label": "Securitized Proprietary Loans [Member]",
        "documentation": "Securitized Proprietary Loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizedProprietaryReverseMortgageLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizedProprietaryReverseMortgageLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized proprietary reverse mortgage loans",
        "label": "Securitized proprietary reverse mortgage loans [Member]",
        "documentation": "Securitized proprietary reverse mortgage loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizedResidentialLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizedResidentialLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized residential loans",
        "label": "Securitized residential loans [Member]",
        "documentation": "Securitized residential loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizedResidentialMortgageLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizedResidentialMortgageLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized residential mortgage loans",
        "label": "Securitized Residential Mortgage Loans [Member]",
        "documentation": "Securitized Residential Mortgage Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizedResidentialMortgageLoansandREOMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizedResidentialMortgageLoansandREOMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized residential mortgage loans",
        "label": "Securitized Residential Mortgage Loans and REO [Member]",
        "documentation": "Residential mortgage loans and REO held in consolidated securitiztion trusts. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SecuritizedReverseMortgageLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SecuritizedReverseMortgageLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Securitized Reverse Mortgage Loans",
        "label": "Securitized Reverse Mortgage Loans [Member]",
        "documentation": "Securitized Reverse Mortgage Loans"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r1197"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r1199"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingAssetsandLiabilitiesbySegmentDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r228",
      "r380",
      "r385",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r399",
      "r400",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r411",
      "r412",
      "r413",
      "r418",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r515",
      "r524",
      "r525",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r1111",
      "r1114",
      "r1115",
      "r1126",
      "r1175",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1464",
      "r1465",
      "r1466",
      "r1467",
      "r1469",
      "r1470"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r265",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r282",
      "r416",
      "r417",
      "r820",
      "r822",
      "r823",
      "r824",
      "r825",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r938",
      "r942",
      "r944",
      "r1018",
      "r1025",
      "r1033",
      "r1060",
      "r1074",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1100",
      "r1134",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1167",
      "r1169",
      "r1170",
      "r1171",
      "r1174",
      "r1181",
      "r1342",
      "r1441",
      "r1442",
      "r1443",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1464",
      "r1465",
      "r1466",
      "r1467",
      "r1469",
      "r1470"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReporting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Disclosure",
        "label": "Segment Reporting Disclosure [Text Block]",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r228",
      "r380",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r401",
      "r403",
      "r404",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r418",
      "r1110",
      "r1112",
      "r1113",
      "r1114",
      "r1116",
      "r1117",
      "r1118"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingAssetsandLiabilitiesbySegmentDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting Information [Line Items]",
        "label": "Segment Reporting Information [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingOtherItemAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingOtherItemAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting, Other Segment Item, Amount",
        "label": "Segment Reporting, Other Segment Item, Amount",
        "documentation": "Amount of other expense (income) and loss (gain) calculated as difference between segment revenue and separately disclosed expense category to arrive at segment profit (loss)."
       }
      }
     },
     "auth_ref": [
      "r380",
      "r403",
      "r404",
      "r411",
      "r1114"
     ]
    },
    "us-gaap_SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeniorNotesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Senior Notes",
        "label": "Senior Notes [Member]",
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors."
       }
      }
     },
     "auth_ref": []
    },
    "efc_September102025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "September102025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest September 13, 2024",
        "label": "September 10, 2025 [Member]",
        "documentation": "September 10, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_September92026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "September92026Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September 9, 2026",
        "label": "September 9, 2026 [Member]",
        "documentation": "September 9, 2026"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Preferred Stock",
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1244",
      "r1245",
      "r1340"
     ]
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesBPreferredStockMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/CoverPage",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series B Preferred Stock",
        "label": "Series B Preferred Stock [Member]",
        "documentation": "Series B preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1244",
      "r1245",
      "r1340"
     ]
    },
    "us-gaap_SeriesCPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesCPreferredStockMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/CoverPage",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series C Preferred Stock",
        "label": "Series C Preferred Stock [Member]",
        "documentation": "Series C preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1244",
      "r1245",
      "r1340"
     ]
    },
    "us-gaap_SeriesDPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesDPreferredStockMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series D Preferred Stock",
        "label": "Series D Preferred Stock [Member]",
        "documentation": "Series D preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1244",
      "r1245",
      "r1340"
     ]
    },
    "us-gaap_SeriesEPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesEPreferredStockMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series E Preferred Stock",
        "label": "Series E Preferred Stock [Member]",
        "documentation": "Series E preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1244",
      "r1245",
      "r1340"
     ]
    },
    "efc_ServicerFinancingBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ServicerFinancingBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ForwardMSRRelatedInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicer Advances Receivable",
        "label": "Servicer Financing Borrowings",
        "documentation": "Servicer Financing Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ServicingAgreementAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ServicingAgreementAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicing Agreement Asset",
        "label": "Servicing Agreement Asset",
        "documentation": "Fair value of amounts due from the third party under loan purchase and servicing agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ServicingAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ServicingAsset",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicing Asset",
        "label": "Servicing Asset",
        "documentation": "Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method."
       }
      }
     },
     "auth_ref": [
      "r800",
      "r1394",
      "r1395",
      "r1396"
     ]
    },
    "us-gaap_ServicingAssetAtFairValueAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ServicingAssetAtFairValueAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/MortgageServicingRightsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgage servicing rights, at fair value",
        "label": "Servicing Asset at Fair Value, Amount",
        "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements."
       }
      }
     },
     "auth_ref": [
      "r718",
      "r719",
      "r798",
      "r799",
      "r800",
      "r801"
     ]
    },
    "us-gaap_ServicingAssetMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ServicingAssetMeasurementInput",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicing Asset, Measurement Input",
        "label": "Servicing Asset, Measurement Input",
        "documentation": "Value of input used to measure servicing asset."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721",
      "r722"
     ]
    },
    "efc_ServicingLiabilityAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ServicingLiabilityAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Servicing liability, at fair value",
        "label": "Servicing liability, at fair value",
        "documentation": "Fair value of servicing liability related to servicing agreement with third party"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ServicingLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ServicingLiabilityMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicing Liability",
        "label": "Servicing Liability [Member]",
        "documentation": "Servicing Liability"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ServicingRelatedAssetAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ServicingRelatedAssetAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicing related asset",
        "label": "Servicing Related Asset, at fair value",
        "documentation": "Fair value of asset related to servicing agreement with third party"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ServicingRelatedAssetLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ServicingRelatedAssetLiabilityMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servicing-related asset",
        "label": "Servicing-Related Asset (Liability) [Member]",
        "documentation": "Servicing-Related Asset (Liability)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Vesting period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r1141"
     ]
    },
    "efc_ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangedInPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExchangedInPeriod",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Exchanged in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Exchanged in Period",
        "documentation": "LTIP Units exchanged for restricted common shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r604",
      "r606",
      "r608",
      "r609",
      "r610",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "verboseLabel": "Granted",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r616"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "LTIP Units Outstanding, beginning of period",
        "periodEndLabel": "LTIP Units Outstanding, end of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r612",
      "r613"
     ]
    },
    "efc_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestedOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesVestedOutstandingNumber",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OP LTIP Units Vested and Outstanding end of period",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Shares Vested, Outstanding Number",
        "documentation": "As of the balance sheet date, the number of shares into which fully vested LTIPs outstanding can be converted into common stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r608",
      "r609",
      "r610",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "LTIP Units",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r603",
      "r611",
      "r630",
      "r631",
      "r632",
      "r633",
      "r636",
      "r641",
      "r642",
      "r643",
      "r644"
     ]
    },
    "efc_ShareConversion": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ShareConversion",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share conversion",
        "label": "Share conversion",
        "documentation": "Share conversion"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "OP LTIP Units Unvested and Outstanding end of period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares",
        "documentation": "Number of non-vested options outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "efc_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsinPeriodUnvested": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsGrantsinPeriodUnvested",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grants in Period (in shares)",
        "verboseLabel": "Number of OP LTIP Units (in units)",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Unvested",
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Unvested"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SharebasedCompensationArrangementbySharebasedPaymentAwardVestingPeriodofAwardsGrantedDuringPeriodTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardVestingPeriodofAwardsGrantedDuringPeriodTableTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unvested LTIP Units",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award - Vesting Period of Awards Granted During Period [Table Text Block]",
        "documentation": "Details of unvested LTIP units at the end of the period."
       }
      }
     },
     "auth_ref": []
    },
    "efc_SharesIssuedAsPaymentOfIncentiveFee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SharesIssuedAsPaymentOfIncentiveFee",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Issued As Payment of Incentive Fee",
        "label": "Shares Issued As Payment of Incentive Fee",
        "documentation": "Value of shares issued to affiliate as partial payment for performance fees."
       }
      }
     },
     "auth_ref": []
    },
    "efc_SharesIssuedAsPaymentofIncentiveFeeShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SharesIssuedAsPaymentofIncentiveFeeShares",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Issued As Payment of Incentive Fee, Shares",
        "label": "Shares Issued As Payment of Incentive Fee, Shares",
        "documentation": "Number of common shares issued to affiliate as partial payment for performance fees."
       }
      }
     },
     "auth_ref": []
    },
    "efc_SharesIssuedInConnectionWithIncentiveFeePaymentShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SharesIssuedInConnectionWithIncentiveFeePaymentShares",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Issued in Connection with Incentive Fee Payment",
        "label": "Shares Issued in Connection with Incentive Fee Payment (shares)",
        "documentation": "Shares Issued in Connection with Incentive Fee Payment (shares)"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SharesIssuedMergerRelated": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SharesIssuedMergerRelated",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued, merger related",
        "label": "Shares issued, merger related",
        "documentation": "Number of shares issued per one share of Arlington stock in 2024 merger"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SharesRepurchasedPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SharesRepurchasedPolicyPolicyTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares Repurchased",
        "label": "Shares Repurchased Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding the treatment of repurchased common shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short",
        "label": "Short [Member]",
        "documentation": "Indicates the sale of a borrowed security or written option."
       }
      }
     },
     "auth_ref": []
    },
    "efc_SignificantAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SignificantAccountingPoliciesLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies [Line Items]",
        "label": "Significant Accounting Policies [Line Items]",
        "documentation": "Significant Accounting Policies [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_SignificantAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "SignificantAccountingPoliciesTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies [Table]",
        "label": "Significant Accounting Policies [Table]",
        "documentation": "Significant Accounting Policies [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Accounting Policies",
        "label": "Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r334"
     ]
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software and Software Development Costs",
        "label": "Software and Software Development Costs [Member]",
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalJurisdictionMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local Jurisdiction",
        "label": "State and Local Jurisdiction [Member]",
        "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax."
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "us-gaap_StateAndLocalTaxJurisdictionOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StateAndLocalTaxJurisdictionOtherMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesPaidDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "State and Local Tax Jurisdiction, Other",
        "label": "State and Local Tax Jurisdiction, Other [Member]",
        "documentation": "Designated state and local jurisdiction entitled to levy and collect income tax in country of domicile, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1255",
      "r1376"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SegmentReportingAssetsandLiabilitiesbySegmentDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingOperatingProfitandLossbySegmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r226",
      "r227",
      "r228",
      "r298",
      "r380",
      "r385",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r399",
      "r400",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r411",
      "r412",
      "r413",
      "r418",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r515",
      "r518",
      "r524",
      "r525",
      "r888",
      "r889",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r1111",
      "r1114",
      "r1115",
      "r1126",
      "r1175",
      "r1441",
      "r1442",
      "r1443",
      "r1444",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1464",
      "r1465",
      "r1466",
      "r1467",
      "r1469",
      "r1470"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/CoverPage",
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquityScheduleofDividendDistributionsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r306",
      "r307",
      "r308",
      "r338",
      "r366",
      "r367",
      "r370",
      "r373",
      "r382",
      "r383",
      "r466",
      "r538",
      "r540",
      "r541",
      "r542",
      "r545",
      "r546",
      "r576",
      "r577",
      "r580",
      "r583",
      "r590",
      "r742",
      "r912",
      "r913",
      "r914",
      "r915",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r960",
      "r983",
      "r1006",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1208",
      "r1257",
      "r1270"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/NoncontrollingInterestsDetails",
      "http://www.ellingtonfinancial.com/role/OrganizationandInvestmentObjectiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r150",
      "r154",
      "r155",
      "r296",
      "r319",
      "r320",
      "r321",
      "r349",
      "r350",
      "r351",
      "r353",
      "r358",
      "r360",
      "r362",
      "r381",
      "r468",
      "r469",
      "r517",
      "r592",
      "r678",
      "r679",
      "r687",
      "r688",
      "r689",
      "r691",
      "r695",
      "r696",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r714",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r754",
      "r756",
      "r764",
      "r883",
      "r901",
      "r902",
      "r903",
      "r924",
      "r1006"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r265",
      "r268",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r282",
      "r416",
      "r417",
      "r820",
      "r822",
      "r823",
      "r824",
      "r825",
      "r827",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r834",
      "r835",
      "r836",
      "r837",
      "r838",
      "r839",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r938",
      "r942",
      "r944",
      "r1018",
      "r1025",
      "r1033",
      "r1060",
      "r1074",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1100",
      "r1134",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1167",
      "r1169",
      "r1170",
      "r1171",
      "r1174",
      "r1181",
      "r1342",
      "r1441",
      "r1442",
      "r1443",
      "r1445",
      "r1446",
      "r1447",
      "r1448",
      "r1449",
      "r1450",
      "r1451",
      "r1452",
      "r1453",
      "r1454",
      "r1455",
      "r1456",
      "r1457",
      "r1458",
      "r1459",
      "r1460",
      "r1461",
      "r1462",
      "r1463",
      "r1464",
      "r1465",
      "r1466",
      "r1467",
      "r1469",
      "r1470"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "label": "Statement [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350",
      "r351",
      "r381",
      "r756",
      "r817",
      "r910",
      "r935",
      "r950",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r960",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r979",
      "r985",
      "r986",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1006",
      "r1182"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationDetails",
      "http://www.ellingtonfinancial.com/role/BusinessCombinationsAssetAcquisitionsandJointVentureFormationProformaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Scenario [Axis]",
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r363",
      "r602",
      "r1209",
      "r1213",
      "r1268"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350",
      "r351",
      "r381",
      "r419",
      "r756",
      "r817",
      "r910",
      "r935",
      "r950",
      "r953",
      "r954",
      "r955",
      "r956",
      "r957",
      "r960",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r970",
      "r971",
      "r973",
      "r974",
      "r975",
      "r976",
      "r977",
      "r979",
      "r985",
      "r986",
      "r992",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1006",
      "r1182"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Stock issued during period, shares, conversion of units",
        "terseLabel": "Stock issued during period, shares, conversion of units",
        "label": "Stock Issued During Period, Shares, Conversion of Units",
        "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r67",
      "r149",
      "r150",
      "r187"
     ]
    },
    "efc_StockIssuedDuringPeriodSharesExchangeOfUnitsForRestrictedCommonStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "StockIssuedDuringPeriodSharesExchangeOfUnitsForRestrictedCommonStock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Shares, Exchange of Units for Restricted Common Stock",
        "label": "Stock Issued During Period, Shares, Exchange of Units for Restricted Common Stock",
        "documentation": "Stock Issued During Period, Shares, Exchange of Units for Restricted Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares issued in connection with incentive fee payment",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Shares, New Issues",
        "label": "Stock Issued During Period, Shares, New Issues",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r149",
      "r150",
      "r187",
      "r912",
      "r1006",
      "r1067"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r187"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r149",
      "r150",
      "r187",
      "r617"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueConversionOfUnits",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Stock Issued During Period, Value, Conversion of Units",
        "label": "Stock Issued During Period, Value, Conversion of Units",
        "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r150",
      "r154",
      "r155",
      "r187"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Value, New Issues",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r149",
      "r150",
      "r187",
      "r924",
      "r1006",
      "r1067",
      "r1195"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r149",
      "r150",
      "r187"
     ]
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRedeemedOrCalledDuringPeriodShares",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Redeemed or Called During Period, Shares",
        "label": "Stock Redeemed or Called During Period, Shares",
        "documentation": "Number of stock bought back by the entity at the exercise price or redemption price."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock, Redemption Amount",
        "label": "Stock Redeemed or Called During Period, Value",
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program, Authorized, Amount",
        "label": "Share Repurchase Program, Authorized, Amount",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1341"
     ]
    },
    "srt_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares authorized to be repurchased (in shares)",
        "label": "Share Repurchase Program, Authorized, Number of Shares",
        "documentation": "Number of shares authorized to be purchased under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1341"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/EquitySummaryofCommonStockOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of shares of common stock (in shares)",
        "negatedTerseLabel": "Shares repurchased",
        "terseLabel": "Shares repurchased (in shares)",
        "label": "Stock Repurchased and Retired During Period, Shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r149",
      "r150",
      "r187"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Repurchase of shares of common stock",
        "negatedTerseLabel": "Total cost",
        "label": "Stock Repurchased and Retired During Period, Value",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r149",
      "r150",
      "r187"
     ]
    },
    "efc_StockRepurchasesAveragePricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "StockRepurchasesAveragePricePerShare",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Average price per share (USD per share)",
        "label": "Stock Repurchases, Average Price Per Share",
        "documentation": "Average price paid per share repurchased under the Company's share repurchase program."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesSummarizedFinancialInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Stockholders' Equity",
        "terseLabel": "Stockholders' Equity Attributable to Parent",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r154",
      "r155",
      "r180",
      "r962",
      "r978",
      "r1007",
      "r1008",
      "r1159",
      "r1196",
      "r1259",
      "r1304",
      "r1408",
      "r1480"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "ANALYSIS OF EQUITY:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedBalanceSheet",
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofChangesinEquity",
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingAssetsandLiabilitiesbySegmentDetails",
      "http://www.ellingtonfinancial.com/role/SegmentReportingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total Equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "terseLabel": "Total Equity",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r90",
      "r100",
      "r296",
      "r297",
      "r320",
      "r349",
      "r350",
      "r351",
      "r353",
      "r358",
      "r360",
      "r468",
      "r469",
      "r517",
      "r592",
      "r678",
      "r679",
      "r687",
      "r688",
      "r689",
      "r691",
      "r695",
      "r696",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r714",
      "r744",
      "r745",
      "r749",
      "r755",
      "r764",
      "r902",
      "r903",
      "r922",
      "r962",
      "r978",
      "r1007",
      "r1008",
      "r1071",
      "r1195",
      "r1259",
      "r1304",
      "r1408",
      "r1480"
     ]
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity Note [Abstract]",
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/Equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity Note Disclosure [Text Block]",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r337",
      "r575",
      "r577",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r589",
      "r592",
      "r713",
      "r1009",
      "r1011",
      "r1072"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Line Items]",
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r750",
      "r774"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Member]",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r750",
      "r774"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Table]",
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r750",
      "r774"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r750",
      "r774"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r750",
      "r774"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events [Abstract]",
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r773",
      "r775"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock, Type [Table]",
        "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group by type of sale. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sale of Stock [Axis]",
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiarySaleOfStockLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EquityNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsidiary, Sale of Stock [Line Items]",
        "label": "Subsidiary, Sale of Stock [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosure of cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TBASecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TBASecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesTBAsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TBA securities",
        "label": "TBA Securities [Member]",
        "documentation": "Forward contract for the purchase or sale of Agency RMBS in the To-be-announced RMBS market."
       }
      }
     },
     "auth_ref": []
    },
    "efc_TBASecuritiesPurchaseContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TBASecuritiesPurchaseContractsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TBA Securities, Purchase Contracts [Member]",
        "label": "TBA Securities, Purchase Contracts [Member]",
        "documentation": "Forward contract for the purchase (long position) of Agency RMBS in the To-be-announced RMBS market."
       }
      }
     },
     "auth_ref": []
    },
    "efc_TBASecuritiesSaleContractsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TBASecuritiesSaleContractsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TBA Securities, Sale Contracts [Member]",
        "label": "TBA Securities, Sale Contracts [Member]",
        "documentation": "Forward contract for the sale (short position) of Agency RMBS in the To-be-announced RMBS market."
       }
      }
     },
     "auth_ref": []
    },
    "stpr_TN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "TN",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TENNESSEE",
        "label": "TENNESSEE"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_TX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "TX",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "TEXAS",
        "label": "TEXAS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward [Axis]",
        "label": "Tax Credit Carryforward [Axis]",
        "documentation": "Information by specific tax credit related to an unused tax credit."
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxCreditCarryforwardNameDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Credit Carryforward, Name [Domain]",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "documentation": "The name of the tax credit carryforward."
       }
      }
     },
     "auth_ref": [
      "r675"
     ]
    },
    "efc_TaxRateAdjustmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TaxRateAdjustmentsAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Rate Adjustments [Axis]",
        "label": "Tax Rate Adjustments [Axis]",
        "documentation": "Tax Rate Adjustments"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TaxRateAdjustmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TaxRateAdjustmentsDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxRateReconciliationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax Rate Adjustments [Domain]",
        "label": "Tax Rate Adjustments [Domain]",
        "documentation": "Tax Rate Adjustments [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TerminationFeeDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TerminationFeeDescription",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination fee, description",
        "label": "Termination Fee, Description",
        "documentation": "Description of payments to managing member for termination or non-renewal of management agreement. Includes events of termination and basis for calculation."
       }
      }
     },
     "auth_ref": []
    },
    "efc_TerminationFeeNumberOfPeriods": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TerminationFeeNumberOfPeriods",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Fee, Number Of Periods",
        "label": "Termination Fee, Number Of Periods",
        "documentation": "Termination Fee, Number Of Periods"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TerminationFeePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TerminationFeePeriod",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Fee, Period",
        "label": "Termination Fee, Period",
        "documentation": "Termination Fee, Period"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TerminationOfWarrants": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TerminationOfWarrants",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination of warrants",
        "label": "Termination of warrants",
        "documentation": "Number of warrants to purchase shares terminated during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TextBlockAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TextBlockAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Text Block [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TheCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TheCompanyMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The Company [Member]",
        "label": "The Company [Member]",
        "documentation": "The Company (Ellington Financial LLC, the Operating Partnership, and their consolidated subsidiaries) [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_ThresholdforexercisingOptionalRedemption": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ThresholdforexercisingOptionalRedemption",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Threshold for exercising Optional Redemption",
        "label": "Threshold for exercising Optional Redemption",
        "documentation": "Threshold under which the aggregate stated principal balance of non-QM loans in securitization trust must be in order to exercise the Optional Redemption prior to the two year anniversary of the Closing Date of the securitization."
       }
      }
     },
     "auth_ref": []
    },
    "efc_TotalPercentageOfDividendsWithTaxCharacteristic": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TotalPercentageOfDividendsWithTaxCharacteristic",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesTaxCharacteristicsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total, percentage of dividends with tax characteristic",
        "label": "Total, Percentage of Dividends with Tax Characteristic",
        "documentation": "Total, Percentage of Dividends with Tax Characteristic"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TotalPurchaseCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TotalPurchaseCommitment",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Purchase Commitment",
        "label": "Total Purchase Commitment",
        "documentation": "Total Purchase Commitment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TotalReturnSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TotalReturnSwapMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total return swaps",
        "label": "Total Return Swap [Member]",
        "documentation": "Contracts in which one party makes payments at a fixed or variable rate while the counterparty makes payments based on an asset, including the income and capital gains derived therefrom."
       }
      }
     },
     "auth_ref": [
      "r198",
      "r1186",
      "r1187"
     ]
    },
    "efc_TotalSecuredBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TotalSecuredBorrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total secured borrowings",
        "label": "Total Secured Borrowings",
        "documentation": "Total secured borrowings under reverse repurchase agreements (securities sold under agreements to repurchase) and other secured borrowing transactions."
       }
      }
     },
     "auth_ref": []
    },
    "efc_TotalVotingAndNonVotingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TotalVotingAndNonVotingInterestsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total voting and non-voting interests",
        "label": "Total voting and non-voting interests [Member]",
        "documentation": "Total voting and non-voting interests"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TrademarksAndTradeNamesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofChangeinIntangibleAssetsDetails",
      "http://www.ellingtonfinancial.com/role/OtherAssetsScheduleofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trademarks and Trade Names",
        "label": "Trademarks and Trade Names [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r1310",
      "r1311",
      "r1312",
      "r1313",
      "r1314",
      "r1315",
      "r1316",
      "r1318",
      "r1319",
      "r1320"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransactionDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction [Domain]",
        "label": "Transaction [Domain]",
        "documentation": "Agreement between buyer and seller for the exchange of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "us-gaap_TransactionTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransactionTypeAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction Type [Axis]",
        "label": "Transaction Type [Axis]",
        "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r1105"
     ]
    },
    "us-gaap_TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]",
        "label": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r795",
      "r1160",
      "r1428"
     ]
    },
    "us-gaap_TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Table]",
        "label": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Table]",
        "documentation": "Disclosure of information about the nature and risks of short-term collateralized financing obtained through repurchase agreements, securities lending transactions and repurchase-to-maturity transactions, accounted for as secured borrowings."
       }
      }
     },
     "auth_ref": [
      "r795",
      "r1160",
      "r1428"
     ]
    },
    "efc_TransferToHeldForInvestmentFromHeldForSaleLoanUPB": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TransferToHeldForInvestmentFromHeldForSaleLoanUPB",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfer to held-for-investment from held-for-sale - Loan UPB",
        "label": "Transfer to held-for-investment from held-for-sale - Loan UPB",
        "documentation": "Unpaid principal balance of loans transferred from held-for-sale to held-for-investment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransferToOtherRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransferToOtherRealEstate",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RealEstateOwnedScheduleofRealEstateOwnedActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Transfers from mortgage loans",
        "label": "Real Estate Owned, Transfer to Real Estate Owned",
        "documentation": "Value transferred from mortgage loans to real estate owned (REO) in noncash transactions."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r47"
     ]
    },
    "efc_TransferorAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TransferorAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferor [Axis]",
        "label": "Transferor [Axis]",
        "documentation": "Transferor [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TransferorDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TransferorDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofNonConsolidatedNonQMSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofReverseMortgageSecuritizationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferor [Domain]",
        "label": "Transferor [Domain]",
        "documentation": "[Domain] for Transferor [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TransferredByThirdPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TransferredByThirdPartyMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsParticipationinConsumerLoanSecuritizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transferred by third party",
        "label": "Transferred by Third Party [Member]",
        "documentation": "Transferred by Third Party"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAccountedForAsSecuredBorrowingsAssetsCarryingAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Assets Transfered and Accounted for as Secured Borrowings",
        "label": "Transfers Accounted for as Secured Borrowings, Assets, Carrying Amount",
        "documentation": "Carrying amount of financial assets accounted for as secured borrowings recognized in the transferor's statement of financial position at the end of each period presented."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialAssetsServicingOfFinancialAssetsPolicy",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy",
        "label": "Transfers and Servicing of Financial Assets, Servicing of Financial Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for servicing assets and liabilities including, but not necessarily limited to: (a) how a servicing asset or servicing liability is initially recognized and measured, (b) management's basis for determining its classes of servicing assets and servicing liabilities, (c) where contractually specified fees, late fees or ancillary fees are reported in the statement of income, (d) how the entity subsequently measures each class of servicing assets and servicing liabilities (that is, by using the amortization method or fair value method), and the methodology and significant assumptions used to value such servicing, (e) for those classes subsequently measured using the amortization method, where changes in the carrying amount are reported in the statement of income and how such servicing assets and liabilities are evaluated for impairment, and (f) for those classes subsequently measured at fair value, where changes in the fair value are reported in the statement of income."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r132",
      "r205",
      "r206"
     ]
    },
    "us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsSalesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsSalesPolicy",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers of Financial Assets",
        "label": "Transfers and Servicing of Financial Assets, Transfers of Financial Assets, Sales, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing whether a transfer of a financial asset qualifies for sale treatment, and its initial and subsequent accounting for a sale transaction. If an entity has securitized financial assets during any period presented and accounts for that transfer as a sale, for each major asset type (for example, mortgage loans, credit card receivables, and automobile loans), the entity generally discloses its accounting policies for initially and subsequently measuring any interests that it obtains and sells, or those it continues to hold in the transaction, including the methodology (for example, quoted market prices) and significant assumptions used to value such interests, and the gains and losses resulting from the sale."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r31"
     ]
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofResidentialMortgageLoansPerformanceDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleof90DaysorMorePastDueDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDelinquencyStatusDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofInvestmentsinLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsPromissoryNotetoRelatedPartyDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsRMBSDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofResidentialLoanSecuritizationsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r572",
      "r588",
      "r712",
      "r739",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r794",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r884",
      "r1147",
      "r1148",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1160",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1300",
      "r1301",
      "r1302",
      "r1303",
      "r1391",
      "r1394",
      "r1395",
      "r1396",
      "r1403",
      "r1406"
     ]
    },
    "efc_TransfersFromInvestmentsInUnconsolidatedEntitiesToMortgageLoansNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TransfersFromInvestmentsInUnconsolidatedEntitiesToMortgageLoansNonCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers from investments in unconsolidated entities to mortgage loans (non-cash)",
        "label": "Transfers from investments in unconsolidated entities to mortgage loans (non-cash)",
        "documentation": "Transfers from investments in unconsolidated entities to mortgage loans (non-cash)"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TransfersFromMortgageLoansToInvestmentsInNonConsolidatedEntitiesNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TransfersFromMortgageLoansToInvestmentsInNonConsolidatedEntitiesNonCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers from mortgage loans to investments in non-consolidated entities (non-cash)",
        "label": "Transfers from Mortgage Loans to Investments in Non-Consolidated Entities (Non-Cash)",
        "documentation": "Transfers from Mortgage Loans to Investments in Non-Consolidated Entities (Non-Cash)"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TransfersFromMortgageLoansToOtherSalesAndClaimsReceivableNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TransfersFromMortgageLoansToOtherSalesAndClaimsReceivableNonCash",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers from mortgage loans to other sales and claims receivable (non-cash)",
        "label": "Transfers from Mortgage Loans to Other Sales and Claims Receivable (Non-Cash)",
        "documentation": "Transfers from Mortgage Loans to Other Sales and Claims Receivable (Non-Cash)"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TransfersFromMortgageLoansToRealEstateOwnedNonCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TransfersFromMortgageLoansToRealEstateOwnedNonCash",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transfers from mortgage loans to real estate owned (non-cash)",
        "label": "Transfers from Mortgage Loans to Real Estate Owned (Non-Cash)",
        "documentation": "Transfers from Mortgage Loans to Real Estate Owned (Non-Cash)"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TrustedPreferredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TrustedPreferredDebtMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trusted Preferred Debt",
        "label": "Trusted Preferred Debt [Member]",
        "documentation": "Trusted Preferred Debt"
       }
      }
     },
     "auth_ref": []
    },
    "efc_TypeOfRecipientAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TypeOfRecipientAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Recipient [Axis]",
        "label": "Type of Recipient [Axis]",
        "documentation": "Disclosure by type of recipient related to share-based payment arrangements (LTIP awards)."
       }
      }
     },
     "auth_ref": []
    },
    "efc_TypeOfRecipientDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "TypeOfRecipientDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsNarrativeDetails",
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsRollForwardofCompanysLTIPUnitsOutstandingDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails",
      "http://www.ellingtonfinancial.com/role/SignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Recipient [Domain]",
        "label": "Type Of Recipient [Domain]",
        "documentation": "Disclosure by type of recipient related to share-based payment arrangements (LTIP awards)."
       }
      }
     },
     "auth_ref": []
    },
    "efc_U.S.TreasuryFuturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "U.S.TreasuryFuturesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesFuturesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Treasury futures",
        "label": "U.S. Treasury Futures [Member]",
        "documentation": "U.S. Treasury Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UPBOfLoansCommittedToPurchase": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UPBOfLoansCommittedToPurchase",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UPB of loans committed to purchase",
        "label": "UPB of loans committed to purchase",
        "documentation": "UPB of loans committed to purchase"
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/SECScheduleArticle1229MortgageLoansonRealEstateDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UNITED STATES",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "efc_USBankN.A.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "USBankN.A.Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskCashandCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "US Bank N.A. [Member]",
        "label": "US Bank N.A. [Member]",
        "documentation": "US Bank N.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesProceedsRealizedGainsLossesonSalesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentIncomeDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesUnrealizedLossPositionsSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Agency RMBS",
        "label": "US Government Agencies Debt Securities [Member]",
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "r1135",
      "r1434"
     ]
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. Treasury securities",
        "label": "US Treasury Securities [Member]",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r1106",
      "r1135",
      "r1137",
      "r1147",
      "r1434"
     ]
    },
    "stpr_UT": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "UT",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "UTAH",
        "label": "UTAH"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnderlyingAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnderlyingAssetClassAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Asset Class [Axis]",
        "label": "Underlying Asset Class [Axis]",
        "documentation": "Information by underlying asset class."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnderlyingAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnderlyingAssetClassDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Asset Class [Domain]",
        "label": "Underlying Asset Class [Domain]",
        "documentation": "Major types of referenced/underlying asset classes (for example, corporate debt, sovereign debt, and structured finance)."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_UndistributedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UndistributedEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total undistributed (distributed in excess of) earnings",
        "label": "Undistributed Earnings, Basic",
        "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed."
       }
      }
     },
     "auth_ref": [
      "r369",
      "r371"
     ]
    },
    "us-gaap_UndistributedEarningsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UndistributedEarningsAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Undistributed (Distributed in excess of) earnings:",
        "label": "Undistributed Earnings, Basic [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnencumberedInvestmentsHeldInCustody": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnencumberedInvestmentsHeldInCustody",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CounterpartyRiskNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unencumbered investments held in custody",
        "label": "Unencumbered Investments Held In Custody",
        "documentation": "Fair value as of the balance sheet date of securities that are free and clear of any encumbrances such as reverse repurchase agreements."
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnfundedCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnfundedCommitment",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails",
      "http://www.ellingtonfinancial.com/role/RTLSecuritizationDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unfunded commitment",
        "label": "Unfunded Commitment",
        "documentation": "Amount of unfunded commitment at period end."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnfundedLoanCommitmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnfundedLoanCommitmentMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unfunded Loan Commitment",
        "label": "Unfunded Loan Commitment [Member]",
        "documentation": "Undisbursed funds of a credit facility in which the borrower may draw upon."
       }
      }
     },
     "auth_ref": [
      "r1282"
     ]
    },
    "efc_UnpaidPrincipalBalanceImpairedLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnpaidPrincipalBalanceImpairedLoans",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpaid Principal Balance, Impaired Loans",
        "label": "Unpaid Principal Balance, Impaired Loans",
        "documentation": "Unpaid principal balance of loans that incurred realized losses from impairment charges."
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnpaidPrincipalBalanceOfHECMLoansPooledIntoHMBS": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnpaidPrincipalBalanceOfHECMLoansPooledIntoHMBS",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpaid principal balance of HECM loans pooled into HMBS",
        "label": "Unpaid Principal Balance of HECM Loans Pooled into HMBS",
        "documentation": "Unpaid Principal Balance of HECM Loans Pooled into HMBS"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnpaidPrincipalBalanceOfLoansInHMBSServicing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnpaidPrincipalBalanceOfLoansInHMBSServicing",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpaid principal balance of loans in HMBS - Servicing",
        "label": "Unpaid Principal Balance of Loans in HMBS - Servicing",
        "documentation": "Total unpaid principal balance of loans being serviced by the Company that have been pooled into HMBS"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnpaidPrincipalBalanceOfReverseMortgageLoansInServicingPortfolio": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnpaidPrincipalBalanceOfReverseMortgageLoansInServicingPortfolio",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/MortgageServicingRightsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpaid principal balance of reverse mortgage loans in servicing portfolio",
        "label": "Unpaid Principal Balance of Reverse Mortgage Loans in Servicing Portfolio",
        "documentation": "Unpaid Principal Balance of Reverse Mortgage Loans in Servicing Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnpaidPrincipalBalanceOnInactiveLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnpaidPrincipalBalanceOnInactiveLoans",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpaid principal balance on unactive loans",
        "label": "Unpaid Principal Balance on Inactive Loans",
        "documentation": "Unpaid Principal Balance on Inactive Loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnpoolableHECMLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnpoolableHECMLoans",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpoolable HECM loans",
        "label": "Unpoolable HECM loans",
        "documentation": "HECM loans that have been repurchased from HMBS as they have reached their maximum claim amount."
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnpoolableHECMLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnpoolableHECMLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofUnpoolableHECMLoansDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unpoolable HECM loans",
        "label": "Unpoolable HECM loans [Member]",
        "documentation": "HECM loans that have been repurchased from HMBS as they have reached their maximum claim amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrealizedGainLossOnDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrealizedGainLossOnDerivatives",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses) on financial derivatives, net",
        "label": "Unrealized Gain (Loss) on Derivatives",
        "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r1000",
      "r1001",
      "r1002",
      "r1003",
      "r1044"
     ]
    },
    "efc_UnrealizedGainLossonDerivativesIncludingGainLossfromForeignCurrencyRemeasurement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnrealizedGainLossonDerivativesIncludingGainLossfromForeignCurrencyRemeasurement",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses) on financial derivatives, net",
        "label": "Unrealized Gain (Loss) on Derivatives, Including Gain Loss from Foreign Currency Remeasurement",
        "documentation": "Unrealized Gain (Loss) on Derivatives, Including Gain Loss from Foreign Currency Remeasurement"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnrealizedGainsLossesOnOtherSecuredBorrowingsAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnrealizedGainsLossesOnOtherSecuredBorrowingsAtFairValueNet",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses) on other secured borrowings, at fair value, net",
        "label": "Unrealized gains (losses) on other secured borrowings, at fair value, net",
        "documentation": "Change in net unrealized gain (loss) on the Company's other secured borrowings for which it has elected the fair value option."
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnrealizedGainsLossesOnSecuritiesAndLoansNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnrealizedGainsLossesOnSecuritiesAndLoansNet",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses) on securities and loans, net",
        "label": "Unrealized Gains (Losses) on Securities and Loans, net",
        "documentation": "Unrealized Gains (Losses) on Securities and Loans, net"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnrealizedGainsLossesOnUnsecuredBorrowingsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnrealizedGainsLossesOnUnsecuredBorrowingsAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedStatementofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains (losses) on unsecured borrowings, at fair value, net",
        "label": "Unrealized Gains (Losses) on Unsecured Borrowings, at fair value",
        "documentation": "Change in net unrealized gain (loss) on the Company's unsecured borrowings for which it has elected the fair value option."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnrecognizedTaxBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/IncomeTaxesDeferredTaxassetliabilityDetails",
      "http://www.ellingtonfinancial.com/role/IncomeTaxesIncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized Tax Benefits",
        "label": "Unrecognized Tax Benefits",
        "documentation": "Amount of unrecognized tax benefits."
       }
      }
     },
     "auth_ref": [
      "r648",
      "r665",
      "r1142"
     ]
    },
    "efc_UnrelatedThirdPartyJointVentureInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnrelatedThirdPartyJointVentureInterestMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrelated third party joint venture interest",
        "label": "Unrelated Third Party Joint Venture Interest [Member]",
        "documentation": "Unrelated third party joint venture interest [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnsecuredDebtMaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnsecuredDebtMaturityAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured Debt Maturity [Axis]",
        "label": "Unsecured Debt Maturity [Axis]",
        "documentation": "Unsecured Debt Maturity"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnsecuredDebtMaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnsecuredDebtMaturityDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured Debt Maturity [Domain]",
        "label": "Unsecured Debt Maturity [Domain]",
        "documentation": "Unsecured Debt Maturity [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnsecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnsecuredDebtMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsScheduleofDebtRepaymentsDetails",
      "http://www.ellingtonfinancial.com/role/SubsequentEventsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails",
      "http://www.ellingtonfinancial.com/role/ValuationSignificantUnobservableInputsRollforwardDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured Borrowings",
        "label": "Unsecured Debt [Member]",
        "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnsecuredloansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnsecuredloansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecured loans",
        "label": "Unsecured loans [Member]",
        "documentation": "Unsecured loans held as investments."
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnsecuritizedLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnsecuritizedLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecuritized loans",
        "label": "Unsecuritized Loans [Member]",
        "documentation": "Unsecuritized Loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UnsecuritizedProprietaryLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UnsecuritizedProprietaryLoansMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unsecuritized Proprietary Loans",
        "label": "Unsecuritized Proprietary Loans [Member]",
        "documentation": "Unsecuritized Proprietary Loans"
       }
      }
     },
     "auth_ref": []
    },
    "efc_UpFrontFeesPaidReceivedOnCreditDerivatives": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "UpFrontFeesPaidReceivedOnCreditDerivatives",
     "crdr": "credit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total net up-front payments received",
        "label": "Up-Front Fees (Paid) Received On Credit Derivatives",
        "documentation": "Total net upfront fees (paid) received on credit derivatives."
       }
      }
     },
     "auth_ref": []
    },
    "efc_Upfrontpointsonwrittencreditderivative": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Upfrontpointsonwrittencreditderivative",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Upfront points on written credit derivative in excess of threshold",
        "label": "Upfront points on written credit derivative",
        "documentation": "Estimated upfront points on written credit derivative contract at period end for those contracts where the current spread is in excess of a predetermined threshold."
       }
      }
     },
     "auth_ref": []
    },
    "stpr_VA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "VA",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "VIRGINIA",
        "label": "VIRGINIA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValuationTechniqueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationTechniqueAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Axis]",
        "label": "Valuation Approach and Technique [Axis]",
        "documentation": "Information by valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721",
      "r1150",
      "r1396"
     ]
    },
    "us-gaap_ValuationTechniqueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationTechniqueDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Valuation Approach and Technique [Domain]",
        "label": "Valuation Approach and Technique [Domain]",
        "documentation": "Valuation approach and technique."
       }
      }
     },
     "auth_ref": [
      "r720",
      "r721",
      "r1150",
      "r1396"
     ]
    },
    "efc_ValueOfInvestmentsExcludedFromRangeCalculation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "ValueOfInvestmentsExcludedFromRangeCalculation",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Value of investments excluded from range calculation",
        "label": "Value of investments excluded from range calculation",
        "documentation": "Value of investments excluded from range calculation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityDisclosureTextBlock",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated VIEs",
        "label": "Variable Interest Entity Disclosure [Text Block]",
        "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss."
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityLineItems",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails",
      "http://www.ellingtonfinancial.com/role/SecuritizationTransactionsScheduleofAssetsandLiabilitiesAttributabletoConsolidatedVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity [Line Items]",
        "label": "Variable Interest Entity [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r698",
      "r699",
      "r702",
      "r703",
      "r791",
      "r792",
      "r793"
     ]
    },
    "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Interest Entity, Not Primary Beneficiary",
        "label": "Variable Interest Entity, Not Primary Beneficiary [Member]",
        "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityPrimaryBeneficiaryMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ConsolidatedVIEsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Primary Beneficiary",
        "label": "Variable Interest Entity, Primary Beneficiary [Member]",
        "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r698",
      "r699",
      "r702",
      "r703"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestDecember122025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestDecember122025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest December 12, 2025",
        "label": "Vest December 12, 2025 [Member]",
        "documentation": "Vest December 12, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestDecember122026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestDecember122026Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest December 12, 2026",
        "label": "Vest December 12, 2026 [Member]",
        "documentation": "Vest December 12, 2026"
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestDecember142024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestDecember142024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest December 14, 2024",
        "label": "Vest December 14, 2024 [Member]",
        "documentation": "Vest December 14, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestDecember142025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestDecember142025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest December 14, 2025",
        "label": "Vest December 14, 2025 [Member]",
        "documentation": "Vest December 14, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestDecember152024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestDecember152024Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest December 15, 2024",
        "label": "Vest December 15, 2024 [Member]",
        "documentation": "Vest December 15, 2024"
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestDecember162026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestDecember162026Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest December 16, 2026",
        "label": "Vest December 16, 2026 [Member]",
        "documentation": "Vest December 16, 2026"
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestDecember162027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestDecember162027Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest December 16, 2027",
        "label": "Vest December 16, 2027 [Member]",
        "documentation": "Vest December 16, 2027"
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestDecember312025Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestDecember312025Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest December 31, 2025",
        "label": "Vest December 31, 2025 [Member]",
        "documentation": "Vest December 31, 2025"
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestDecember312026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestDecember312026Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest December 31, 2026",
        "label": "Vest December 31, 2026 [Member]",
        "documentation": "Vest December 31, 2026"
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestDecember312027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestDecember312027Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest December 31, 2027",
        "label": "Vest December 31, 2027 [Member]",
        "documentation": "Vest December 31, 2027"
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestMarch182027Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestMarch182027Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest March 18, 2027",
        "label": "Vest March 18, 2027 [Member]",
        "documentation": "Vest March 18, 2027"
       }
      }
     },
     "auth_ref": []
    },
    "efc_VestMarch192026Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VestMarch192026Member",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vest March 19, 2026",
        "label": "Vest March 19, 2026 [Member]",
        "documentation": "Vest March 19, 2026"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VestingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingAxis",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Axis]",
        "label": "Vesting [Axis]",
        "documentation": "Information by vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369",
      "r1370"
     ]
    },
    "us-gaap_VestingDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VestingDomain",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/LongTermIncentivePlanUnitsLongTermIncentivePlanUnitsUnvestedLTIPUnitsDetails",
      "http://www.ellingtonfinancial.com/role/RestrictedShareVestingTableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting [Domain]",
        "label": "Vesting [Domain]",
        "documentation": "Vesting schedule of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1345",
      "r1346",
      "r1347",
      "r1348",
      "r1349",
      "r1350",
      "r1351",
      "r1352",
      "r1353",
      "r1354",
      "r1355",
      "r1356",
      "r1357",
      "r1358",
      "r1359",
      "r1360",
      "r1361",
      "r1362",
      "r1363",
      "r1364",
      "r1365",
      "r1366",
      "r1367",
      "r1368",
      "r1369",
      "r1370"
     ]
    },
    "efc_VotingOwnershipMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "VotingOwnershipMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentsinUnconsolidatedEntitiesScheduleofOwnershipofInvestmentsinUnconsolidatedEntitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Voting ownership",
        "label": "Voting ownership [Member]",
        "documentation": "Voting ownership"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_WA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "WA",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofGeographicconcentrationReverseMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WASHINGTON",
        "label": "WASHINGTON"
       }
      }
     },
     "auth_ref": []
    },
    "stpr_WV": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/stpr/2024",
     "localname": "WV",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialLoansGeographicDistributionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "WEST VIRGINIA",
        "label": "WEST VIRGINIA"
       }
      }
     },
     "auth_ref": []
    },
    "efc_WarehouseFacilitiesCLOSecuritizationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "WarehouseFacilitiesCLOSecuritizationsMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warehouse facilities - CLO securitizations",
        "label": "Warehouse Facilities - CLO Securitizations [Member]",
        "documentation": "Warehouse Facilities - CLO Securitizations"
       }
      }
     },
     "auth_ref": []
    },
    "efc_WarehouseFacilityAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "WarehouseFacilityAMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warehouse facility A",
        "label": "Warehouse Facility A [Member]",
        "documentation": "Warehouse Facility A"
       }
      }
     },
     "auth_ref": []
    },
    "efc_WarehouseFacilityBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "WarehouseFacilityBMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warehouse facility B",
        "label": "Warehouse Facility B [Member]",
        "documentation": "Warehouse Facility B"
       }
      }
     },
     "auth_ref": []
    },
    "efc_WarehouseFacilityCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "WarehouseFacilityCMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warehouse facility C",
        "label": "Warehouse Facility C [Member]",
        "documentation": "Warehouse Facility C"
       }
      }
     },
     "auth_ref": []
    },
    "efc_WarehouseLOCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "WarehouseLOCMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/BorrowingsDetails",
      "http://www.ellingtonfinancial.com/role/BorrowingsWarehouselinesofcreditDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warehouse LOC",
        "label": "Warehouse LOC [Member]",
        "documentation": "Warehouse LOC"
       }
      }
     },
     "auth_ref": []
    },
    "efc_Warehousefacilitymonetaryamount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Warehousefacilitymonetaryamount",
     "crdr": "debit",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warehouse facility, monetary amount",
        "label": "Warehouse facility, monetary amount",
        "documentation": "Monetary amount available under warehouse facility"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WarrantMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WarrantMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofDerivativeActivityDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofFinancialDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofGainsandLossesonDerivativeContractsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofWarrantContractsDetails",
      "http://www.ellingtonfinancial.com/role/RelatedPartyTransactionsDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofFinancialInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warrants",
        "label": "Warrant [Member]",
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount."
       }
      }
     },
     "auth_ref": [
      "r1179",
      "r1180",
      "r1183",
      "r1184",
      "r1185",
      "r1188"
     ]
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesCreditDefaultSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesInterestRateSwapsDetails",
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesScheduleofCreditDerivativesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansInvestmentinLoansScheduleofCorporateLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansReverseMortgageLoansSummaryDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofCommercialMortgageLoansDetailsDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofConsumerLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinLoansScheduleofResidentialMortgageLoansDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesMaturitiesofSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/InvestmentinSecuritiesSummaryofInvestmentinSecuritiesDetails",
      "http://www.ellingtonfinancial.com/role/ScheduleofReverseRepurchaseAgreementsbyMaturityDetails",
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average",
        "label": "Weighted Average [Member]",
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance."
       }
      }
     },
     "auth_ref": [
      "r722",
      "r796",
      "r1096",
      "r1097",
      "r1150",
      "r1422",
      "r1424",
      "r1427"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding (basic and diluted) (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r373"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/EarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares outstanding (basic and diluted):",
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WhollyOwnedPropertiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WhollyOwnedPropertiesMember",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/ValuationScheduleofSignificantUnobservableInputsQualitativeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real estate owned",
        "label": "Wholly Owned Properties [Member]",
        "documentation": "Real estate properties and units within those properties that are wholly owned."
       }
      }
     },
     "auth_ref": []
    },
    "efc_Writtencreditderivativespreadthreshold": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.ellingtonfinancial.com/20260331",
     "localname": "Writtencreditderivativespreadthreshold",
     "presentation": [
      "http://www.ellingtonfinancial.com/role/FinancialDerivativesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written credit derivative spread threshold",
        "label": "Written credit derivative spread threshold",
        "documentation": "Implied credit spread threshold whereby the contracts trade based on points paid up front."
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-6"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "7",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-7"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "7",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "8",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480463/815-10-45-5"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "30",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "SubTopic": "30",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)",
   "SubTopic": "30",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(4)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "SubTopic": "50",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481268/860-10-50-4"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(a)",
   "Paragraph": "4",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-13"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-8"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "20",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483442/210-20-45-11"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "320",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-2"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-3"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-4"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "30",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-5"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "30",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-6"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Paragraph": "2AA",
   "Subparagraph": "(a)",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AA"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-24"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-9"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "10",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480679/815-10-10-1"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4J"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4L",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4L"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "20",
   "Section": "10",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480769/815-20-10-1"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "25",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-12"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "860",
   "SubTopic": "50",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "320",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-5"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-7"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r189": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r190": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r191": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r192": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r193": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r194": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r195": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-23"
  },
  "r196": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r197": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r198": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "83",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480647/815-10-15-83"
  },
  "r199": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r200": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r201": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r202": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r203": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r204": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r205": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2"
  },
  "r206": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-2"
  },
  "r207": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r208": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r209": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r210": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r211": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r212": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r213": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r214": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r215": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r216": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r217": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r218": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r219": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r220": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r221": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r222": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r223": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r224": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r225": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r226": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r227": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r228": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r229": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r230": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r231": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r232": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r233": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r234": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r235": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r236": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r237": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r238": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7"
  },
  "r239": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
  },
  "r240": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-9"
  },
  "r241": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481774/310-40-40-7A"
  },
  "r242": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r243": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r244": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r245": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7"
  },
  "r246": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Subparagraph": "(Note 3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481418/840-10-55-40"
  },
  "r247": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-2"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "323",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/323/tableOfContent"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column G",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column G",
   "Footnote": "6",
   "Publisher": "SEC"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column G",
   "Footnote": "8",
   "Publisher": "SEC"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Publisher": "SEC"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(n))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "66",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-66"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480408/260-10-S99-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-35"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "44",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-44"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-4"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-19"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-10"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-4"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.1.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-2"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-2"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481260/860-50-45-2"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-15"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-33"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-35A"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(h))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-7"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-12"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column G)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column G)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-11"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "79",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "80",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "217",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478790/946-405-45-2"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(3)",
   "SubTopic": "10",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Subparagraph": "(ii)",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "1",
   "Publisher": "SEC"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column G",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "6",
   "Subsection": "04",
   "Paragraph": "12",
   "Subparagraph": "(b)(1)",
   "Publisher": "SEC"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Rule 15c3-1",
   "Number": "240",
   "Section": "15c3-1",
   "Publisher": "SEC"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1259": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1260": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1261": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1262": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1263": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1264": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1265": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1266": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1267": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1268": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r1269": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1270": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1271": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r1272": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1273": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1274": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r1275": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1276": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1277": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1278": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1279": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1280": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r1281": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r1282": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1283": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-3"
  },
  "r1284": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1285": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1286": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1287": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1288": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
  },
  "r1289": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1290": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-2"
  },
  "r1291": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481774/310-40-40-7A"
  },
  "r1292": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r1293": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r1294": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1295": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1296": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1297": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1298": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1299": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1300": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1301": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1302": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1303": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1304": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1305": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r1306": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r1307": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r1308": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r1309": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r1310": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1311": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1312": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1313": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1314": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1315": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1316": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1317": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1318": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1319": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1320": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1321": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r1322": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r1323": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1324": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1325": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1326": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1327": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1328": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1329": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483049/450-30-50-1"
  },
  "r1330": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482050/460-10-25-4"
  },
  "r1331": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r1332": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1333": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1334": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1335": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1336": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r1337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r1339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1347": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1350": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1352": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1354": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1355": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1356": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1357": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1358": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1359": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1360": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1361": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1362": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1363": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1364": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1365": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1366": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1367": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1368": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1370": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1372": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r1374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1376": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1377": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r1378": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1379": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1380": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1381": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1382": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1383": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1384": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1385": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1386": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1387": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1388": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r1389": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r1390": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1391": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1392": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1393": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1394": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1395": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1396": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1397": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1398": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1399": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1400": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1401": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1402": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1403": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1404": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1405": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1406": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1407": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1408": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1409": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r1410": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r1411": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1412": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1413": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1414": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1415": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1416": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1417": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1418": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1419": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1420": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1421": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1422": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1423": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1424": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1425": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1426": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1427": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1428": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r1429": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r1430": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481833/940-20-45-3"
  },
  "r1431": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479035/940-320-45-2"
  },
  "r1432": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1433": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1434": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r1435": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1436": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1437": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1438": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1439": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1440": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1441": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1442": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1443": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1444": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1445": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1446": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1447": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1448": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1449": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1450": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1451": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1452": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1453": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1454": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1455": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1456": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1457": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1458": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1459": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1460": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1461": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1462": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1463": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1464": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1465": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1466": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1467": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1468": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r1469": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1470": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1471": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1472": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1473": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1474": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1475": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1476": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1477": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1478": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1479": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1480": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1481": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1482": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1483": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1484": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1485": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r1486": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1487": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1488": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1489": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1490": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column G)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r1491": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
