v3.26.1
Net Interest Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest income $ 172,065 $ 129,734
Interest expense 123,654 96,636
Total net interest income 48,411 33,098
Senior unsecured notes    
Senior unsecured notes 8,496 4,617
Subordinated debentures    
Subordinated debentures 878 951
Investment securities available for sale    
Investment securities available for sale 97,221 61,049
Residential loans    
Interest income 9,787 11,018
Consolidated SLST | VIE, Primary Beneficiary    
Interest income 13,885 10,740
Interest expense 11,120 6,964
Residential loans held in securitization trusts    
Interest income 44,567 43,241
Total Residential loans    
Interest income 68,239 64,999
Residential loans held for sale    
Interest income 3,411 0
Multi-family loans, at fair value    
Interest income 1,632 2,580
Other    
Other 1,562 1,106
Repurchase agreements and warehouse facilities    
Interest expense 71,274 52,489
Residential loan securitizations    
Interest expense 30,699 30,325
Non-Agency RMBS Re-Securitization    
Interest expense 1,187 1,290
Total collateralized debt obligations    
Interest expense $ 43,006 $ 38,579