Note 7 - Equity Incentive Plan - Other Award Activity (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
shares
| |
| Restricted Stock Units (RSUs) [Member] | |
| Outstanding at December 31, 2025 (in shares) | 645,557 |
| Granted (in shares) | 242,163 |
| Vested (in shares) | (149,813) |
| Forfeited (in shares) | (125,315) |
| Outstanding at June 30, 2026 (in shares) | 612,592 |
| Performance Stock Units (PSUs) [Member] | |
| Outstanding at December 31, 2025 (in shares) | 357,438 |
| Granted (in shares) | 70,000 |
| Vested (in shares) | (109,646) |
| Forfeited (in shares) | (32,214) |
| Outstanding at June 30, 2026 (in shares) | 285,578 |