v3.25.2
Note 8 - Stock-based Compensation - Summary of RSU Activity (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Unvested, weighted average fair value | $ $ 7,034
Granted, aggregate intrinsic value | $ $ 2
Unvested, balance (in shares) | shares 2,943
Unvested, weighted average price per share (in dollars per share) | $ / shares $ 2.39
Restricted Stock Units (RSUs) [Member]  
Unvested, balance (in shares) | shares 3,766
Unvested, weighted average price per share (in dollars per share) | $ / shares $ 2.41
Unvested, weighted average fair value | $ $ 9,076
Granted (in shares) | shares 0
Granted, weighted average price per share (in dollars per share) | $ / shares $ 0
Granted, aggregate intrinsic value | $ $ 0
Vested (in shares) | shares 823
Vested, weighted average price per share (in dollars per share) | $ / shares $ 2.48
Vested, weighted average fair value | $ $ 2,042
Forfeited or canceled (in shares) | shares 0
Forfeited or canceled, weighted average price per share (in dollars per share) | $ / shares $ 0