v3.26.1
Investments in Unconsolidated Entities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]          
Investments in unconsolidated entities, at fair value(1) [1] $ 402,259   $ 402,259   $ 312,421
Earnings (losses) from investments in unconsolidated entities 10,975 $ 17,072 28,539 $ 25,376  
Variable Interest Entity, Not Primary Beneficiary          
Schedule of Equity Method Investments [Line Items]          
Investments in unconsolidated entities, at fair value(1) $ 327,400   $ 327,400   $ 240,200
[1] Ellington Financial Inc.'s Consolidated Balance Sheets include assets and liabilities of variable interest entities it has consolidated. See Note 12 for additional details on Ellington Financial Inc.'s consolidated variable interest entities.