XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Mortgage-backed Securities and U.S. Treasury Securities, at Fair Value - Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Sales and maturities $ 168,634 $ 221,733
Carrying value of RMBS sold (169,932) (221,733)
Realized losses on mortgage-backed securities (1,298) 0
Gross gain on sales of RMBS 0 0
Gross loss on sales of RMBS $ (1,298) $ 0