v3.25.4
Note 10 - Derivative Financial Instruments - Statement of Operations Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Derivative financial instruments $ 5,625 $ 28,090 $ 112,620
TBA and Other Forward MBS [Member]      
Derivative financial instruments 3,039 5,230 3,933
Equity Derivatives [Member]      
Derivative financial instruments 2,586 (11) 603
Share Forward Liabilities [Member]      
Derivative financial instruments $ 0 $ 22,871 $ 108,084