Note 9 - Stock Incentive Plan - Share Based Compensation Arrangements by Share Based Payment Award (Details) - USD ($) $ / shares in Units, $ in Thousands |
9 Months Ended | |
|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Stock based compensation | $ 2,050 | $ 135 |
| Deferred Stock Units [Member] | ||
| Outstanding, shares (in shares) | 232,968 | 154,385 |
| Outstanding, grant date fair value (in dollars per share) | $ 11.07 | $ 12.98 |
| Granted and vested, shares (in shares) | 58,637 | 57,516 |
| Granted and vested, grant date fair value (in dollars per share) | $ 7.02 | $ 7.41 |
| Outstanding, shares (in shares) | 291,605 | 211,901 |
| Outstanding, grant date fair value (in dollars per share) | $ 10.26 | $ 11.47 |
| Stock based compensation | $ 311 | $ 343 |
| Intrinsic value, end of period | $ 1,583 | $ 1,485 |