Note 9 - Derivative Financial Instruments - Statement of Operations Information (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Derivative financial instruments | $ 23,744 | $ 925 | $ 34,203 | $ 1,357 |
| TBA and Other Forward MBS [Member] | Not Designated as Hedging Instrument [Member] | ||||
| Derivative financial instruments | 1,269 | 925 | 2,460 | 1,357 |
| Equity Derivatives Included in Investment Banking and New Issue [Member] | Not Designated as Hedging Instrument [Member] | ||||
| Derivative financial instruments | 22,485 | 0 | 31,760 | 0 |
| Equity Derivatives Included in Principal Transactions and Other Income Loss [Member] | Not Designated as Hedging Instrument [Member] | ||||
| Derivative financial instruments | $ (10) | $ 0 | $ (17) | $ 0 |