v3.26.1
Mortgage-Backed Securities - Schedule of Components of MBS and GSE CRT 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]        
Coupon Interest $ 86,288 $ 70,980 $ 166,527 $ 144,614
Net (Premium Amortization)/ Discount Accretion (880) (356) (1,478) (144)
Total 85,408 70,624 165,049 144,470
Agency RMBS        
Debt Securities, Available-for-sale [Line Items]        
Coupon Interest 76,063 60,597 146,439 123,864
Net (Premium Amortization)/ Discount Accretion (983) (521) (2,310) (341)
Total 75,080 60,076 144,129 123,523
Agency CMBS        
Debt Securities, Available-for-sale [Line Items]        
Coupon Interest 9,814 10,164 19,608 20,041
Net (Premium Amortization)/ Discount Accretion 103 114 832 209
Total 9,917 10,278 20,440 20,250
Non-Agency CMBS        
Debt Securities, Available-for-sale [Line Items]        
Coupon Interest       77
Net (Premium Amortization)/ Discount Accretion       0
Total       77
Non-Agency RMBS        
Debt Securities, Available-for-sale [Line Items]        
Coupon Interest   47   296
Net (Premium Amortization)/ Discount Accretion   51   (12)
Total   98   284
Other (inclusive of interest earned on cash balances)        
Debt Securities, Available-for-sale [Line Items]        
Coupon Interest 411 172 480 336
Net (Premium Amortization)/ Discount Accretion 0 0 0 0
Total $ 411 $ 172 $ 480 $ 336