Note 9 - Derivative Financial Instruments - Statement of Operations Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Interest Income (Expense) Including Unrealized Gains and Losses | Interest Income (Expense) Including Unrealized Gains and Losses | ||
Derivative financial instruments | $ 925 | $ 9,952 | $ 1,357 | $ 18,292 |
TBA and Other Forward MBS [Member] | ||||
Derivative financial instruments | 925 | 1,249 | 1,357 | 2,603 |
Equity Derivatives [Member] | ||||
Derivative financial instruments | 0 | (79) | 0 | (643) |
Share Forward Liabilities [Member] | ||||
Derivative financial instruments | $ 0 | $ 8,782 | $ 0 | $ 16,332 |