XML 149 R134.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Interest Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Total interest income $ 258,660 $ 258,388 $ 206,866
Total interest expense 192,134 129,419 79,284
Total net interest income 66,526 128,969 127,582
Senior unsecured notes      
Senior unsecured notes 6,476 6,430 4,335
Subordinated debentures      
Subordinated debentures 4,154 2,590 1,831
Convertible notes      
Interest expense 0 438 11,196
Residential loans      
Interest income 54,188 113,134 83,852
Consolidated SLST | VIE, Primary Beneficiary      
Interest income 34,061 36,448 40,944
Interest expense 24,506 25,145 28,135
Residential loans held in securitization trusts      
Interest income 97,492 80,116 38,941
Total residential loans      
Interest income 185,741 229,698 163,737
Investment securities available for sale      
Investment securities available for sale 57,514 15,825 27,750
Multi-family loans      
Interest income 10,519 11,185 15,321
Other      
Other 4,886 1,680 58
Repurchase agreements      
Interest expense 91,814 51,432 13,844
Residential Loan Securitizations      
Interest expense 65,184 43,384 19,660
Non-Agency RMBS re-securitization      
Interest expense 0 0 283
Total collateralized debt obligations      
Interest expense $ 89,690 $ 68,529 $ 48,078