v3.26.1
Investments in Unconsolidated Entities (Summarized Financial Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Equity Method Investments [Line Items]              
Other assets(1) [1] $ 32,953       $ 32,953   $ 26,446
Total Assets 21,029,547       21,029,547   19,352,910
Liabilities 19,030,111       19,030,111   17,481,755
Stockholders' Equity Attributable to Parent 1,966,152       1,966,152   1,834,259
Total Liabilities and Equity 21,029,547       21,029,547   $ 19,352,910
Interest income 170,837   $ 115,471   320,340 $ 231,384  
Interest expense (98,551)   (72,128)   (186,800) (144,784)  
Interest Income (Expense), Operating 72,286   43,343   133,540 86,600  
Other, net 19,289   12,295   23,767 36,563  
Total other income (loss) 50,848   49,199   160,862 88,850  
Operating Expenses 76,022   57,066   156,395 109,050  
Net income (loss) attributable to common stockholders 54,403   42,923   149,870 74,572  
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ 58,035 $ 107,493 $ 51,073 $ 39,324 $ 165,528 $ 90,397  
[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.