v3.25.2
Securities, at Fair Value - Interest Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Securities, Available-for-sale [Line Items]        
Interest income $ 28,778 $ 13,629 $ 53,448 $ 26,621
Agency MBS        
Debt Securities, Available-for-sale [Line Items]        
Coupon interest 22,856 8,682 43,776 16,412
Effective yield adjustment 60 (36) 61 (51)
Interest income 22,916 8,646 43,837 16,361
Other MBS        
Debt Securities, Available-for-sale [Line Items]        
Coupon interest 1,435 2,075 2,963 4,160
Effective yield adjustment 371 44 498 74
Interest income 1,806 2,119 3,461 4,234
Term notes backed by MSR collateral        
Debt Securities, Available-for-sale [Line Items]        
Coupon interest 696 1,810 1,789 3,761
Effective yield adjustment 3,360 1,054 4,361 2,265
Interest income 4,056 $ 2,864 $ 6,150 $ 6,026
MSR related assets        
Debt Securities, Available-for-sale [Line Items]        
Accelerated discount accretion $ 2,600