v3.25.1
Note 9 - Derivative Financial Instruments - Statement of Operations Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Interest Income (Expense) Including Unrealized Gains and Losses  
Derivative financial instruments $ 432 $ 8,340
TBA and Other Forward MBS [Member]    
Derivative financial instruments 432 1,354
Equity Derivatives [Member]    
Derivative financial instruments 0 (564)
Share Forward Liabilities [Member]    
Derivative financial instruments $ 0 $ 7,550