Note 9 - Stock Incentive Plan - Schedule of Nonvested Performance Based Units Activity (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | |||
|---|---|---|---|---|---|---|
Mar. 31, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|||
| Stock based compensation | $ 1,674 | $ (50) | ||||
| Performance Shares [Member] | ||||||
| Unvested, beginning of period (in shares) | 80,201 | 51,463 | 80,201 | 80,201 | ||
| Unvested, beginning of period (in dollars per share) | $ 10.12 | $ 9.05 | $ 10.12 | $ 10.12 | ||
| Fully vested shares granted (in shares) | 240,486 | 18,137 | ||||
| Weighted average grant date price per share (in dollars per share) | $ 7.23 | $ 8.27 | ||||
| Forfeited, shares (in shares) | [1] | 0 | (2,393) | |||
| Forfeited, grant date fair value (in dollars per share) | [1] | $ 0 | $ 9.13 | |||
| Vested and issued, shares (in shares) | (23,416) | (24,476) | ||||
| Vested and issued, grant date fair value (in dollars per share) | $ 9.77 | $ 11.17 | ||||
| Unvested, shares (in shares) | 268,533 | 71,469 | 51,463 | |||
| Unvested, grant date fair value (in dollars per share) | $ 7.36 | $ 9.32 | $ 9.05 | |||
| Stock based compensation | $ 171 | $ 349 | ||||
| Unrecognized compensation expense, end of period | 1,547 | $ 286 | ||||
| Intrinsic value, end of period | $ 1,872 | $ 501 | ||||
| Weighted-average remaining vesting term (in years) (Year) | 1 year 9 months 18 days | 1 year 1 month 6 days | ||||
| ||||||