Note 11 - Equity Incentive Plan - Schedule of Restricted Share Awards (Details) - $ / shares |
9 Months Ended | 12 Months Ended |
|---|---|---|
Sep. 30, 2026 |
Dec. 31, 2025 |
|
| Non-vested, balance (in shares) | 10,825 | |
| Non-vested, weighted average fair value (in dollars per share) | $ 8.78 | |
| Non-vested, balance (in shares) | 19,776 | 10,825 |
| Non-vested, weighted average fair value (in dollars per share) | $ 9.25 | $ 8.78 |
| Restricted Stock [Member] | ||
| Non-vested, balance (in shares) | 10,825 | 4,581 |
| Non-vested, weighted average fair value (in dollars per share) | $ 8.78 | $ 10.91 |
| Number of units granted (in shares) | 13,433 | 8,044 |
| Granted, weighted average fair value (in dollars per share) | $ 9.64 | $ 8.08 |
| Vested (in shares) | (4,482) | (1,800) |
| Vested, weighted average fair value (in dollars per share) | $ 9.3 | $ 11.11 |
| Non-vested, balance (in shares) | 10,825 | |
| Non-vested, weighted average fair value (in dollars per share) | $ 8.78 |