Note 9 - Stock Incentive Plan - Schedule of Stock Awards (Details) - Stock Awards [Member] - USD ($) $ / shares in Units, $ in Thousands |
6 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|||||||
| 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 | ||||||
| Compensation expense related to fully vested shares of common stock awards | [1],[2],[3] | $ 1,739 | $ 150 | |||||
| ||||||||