Note 5 - Stock-based Compensation - Summary of RSUs Outstanding (Details) - Restricted Stock Units (RSUs) [Member] $ / shares in Units, $ in Thousands |
3 Months Ended |
---|---|
Mar. 31, 2025
USD ($)
$ / shares
shares
| |
Outstanding, number of RSUs (in shares) | shares | 196,170 |
Outstanding, weighted average grant-date fair value (in dollars per share) | $ / shares | $ 12.53 |
Converted, number of RSUs (in shares) | shares | (49,365) |
Converted, weighted average grant-date fair value (in dollars per share) | $ / shares | $ 14.96 |
Outstanding, number of RSUs (in shares) | shares | 146,805 |
Outstanding, weighted average grant-date fair value (in dollars per share) | $ / shares | $ 11.71 |
Outstanding, weighted average remaining contractual term (Year) | 11 months 23 days |
Outstanding, aggregate intrinsic value | $ | $ 1,813 |