Note 9 - Derivative Financial Instruments - Balance Sheet Information (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Derivative financial instruments, fair value, net | $ (640) | $ 389 |
TBA and Other Forward MBS [Member] | Long [Member] | ||
Derivative financial instruments, fair value, net | 11,349 | 4,836 |
TBA and Other Forward MBS [Member] | Short [Member] | ||
Derivative financial instruments, fair value, net | (12,062) | (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) |