Note 9 - Derivative Financial Instruments - Balance Sheet Information (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Derivative financial instruments, fair value, net | $ 938 | $ 389 |
TBA and Other Forward MBS [Member] | Long [Member] | ||
Derivative financial instruments, fair value, net | 3,886 | 4,836 |
TBA and Other Forward MBS [Member] | Short [Member] | ||
Derivative financial instruments, fair value, net | (3,021) | (4,050) |
Equity Derivatives [Member] | Short [Member] | ||
Derivative financial instruments, fair value, net | 73 | 73 |
Share Forward Liabilities [Member] | Short [Member] | ||
Derivative financial instruments, fair value, net | $ 0 | $ (470) |