XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Note 5 - Stock-based Compensation - Schedule of Unvested Restricted Stock Units (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Unvested (in shares) 251 406
Unvested, weighted average grant date fair value (in dollars per share) $ 25.76 $ 28.27
Granted (in shares) 565 575
Granted, weighted average grant date fair value (in dollars per share) $ 13.38 $ 13.79
Vested (in shares) (98) (147)
Vested, weighted average grant date fair value (in dollars per share) $ 17.36 $ 20.75
Forfeited (in shares) (39) (155)
Forfeited, weighted average grant date fair value (in dollars per share) $ 27.64 $ 28.02
Unvested (in shares) 679 679
Unvested, weighted average grant date fair value (in dollars per share) $ 16.25 $ 16.25