Note 6 - Pledged Assets - Schedule of Financial Instruments Pledged as Collateral From Counterparties (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Assets pledged | $ 449,096 | $ 141,633 |
| Cash [Member] | ||
| Assets pledged | 13,157 | 12,909 |
| US Treasury Securities [Member] | ||
| Assets pledged | 435,939 | 128,724 |
| Repurchase Agreements [Member] | ||
| Assets pledged | 1,428 | 12,549 |
| Repurchase Agreements [Member] | Cash [Member] | ||
| Assets pledged | 1,428 | 12,549 |
| Repurchase Agreements [Member] | US Treasury Securities [Member] | ||
| Assets pledged | 0 | 0 |
| Reverse Repurchase Agreement [Member] | ||
| Assets pledged | 435,939 | 128,724 |
| Reverse Repurchase Agreement [Member] | Cash [Member] | ||
| Assets pledged | 0 | 0 |
| Reverse Repurchase Agreement [Member] | US Treasury Securities [Member] | ||
| Assets pledged | 435,939 | 128,724 |
| Derivative [Member] | ||
| Assets pledged | 11,729 | 360 |
| Derivative [Member] | Cash [Member] | ||
| Assets pledged | 11,729 | 360 |
| Derivative [Member] | US Treasury Securities [Member] | ||
| Assets pledged | $ 0 | $ 0 |