XML 69 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Securities, at Fair Value - Interest Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Securities, Available-for-sale [Line Items]        
Interest income $ 52,770 $ 28,778 $ 98,523 $ 53,448
Agency MBS        
Debt Securities, Available-for-sale [Line Items]        
Coupon interest 51,179 22,856 95,585 43,776
Effective yield adjustment (130) 60 (419) 61
Interest income 51,049 22,916 95,166 43,837
Other MBS        
Debt Securities, Available-for-sale [Line Items]        
Coupon interest 830 1,435 1,664 2,963
Effective yield adjustment 891 371 1,693 498
Interest income 1,721 1,806 3,357 3,461
Term notes backed by MSR collateral        
Debt Securities, Available-for-sale [Line Items]        
Coupon interest 0 696 0 1,789
Effective yield adjustment 0 3,360 0 4,361
Interest income $ 0 4,056 $ 0 $ 6,150
MSR related assets        
Debt Securities, Available-for-sale [Line Items]        
Accretion income   $ 2,600