v3.25.1
Investment Securities (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]      
Weighted average expected constant prepayment rate 8.30% 7.70%  
Debt, at fair value $ (62,000)   $ (64,000)
Mortgage Credit Investment Fund Limited Partnership 63,000   64,000
Agency Securities [Member]      
Debt Securities, Available-for-sale [Line Items]      
Unamortized premium balance 1,000,000   1,000,000
TBA securities Fifteen Year and Thirty Year Securities [Member]      
Debt Securities, Available-for-sale [Line Items]      
Net long TBA position, at fair value 7,500,000   6,900,000
TBA, net carrying value $ 44,000   $ (26,000)