XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Stock-Based Compensation - Schedule of Unvested Restricted Stock Activity (Details) - Restricted Stock [Member] - $ / shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Unvested (in shares) 62 105
Unvested, weighted average grant date fair value (in dollars per share) $ 32.55 $ 29.89
Granted (in shares) 0 24
Granted, weighted average grant date fair value (in dollars per share) $ 0 $ 30.19
Vested (in shares) (11) (77)
Vested, weighted average grant date fair value (in dollars per share) $ 31.14 $ 28.05
Forfeited (in shares) (6) (7)
Forfeited, weighted average grant date fair value (in dollars per share) $ 27.56 $ 27.57
Unvested (in shares) 45 45
Unvested, weighted average grant date fair value (in dollars per share) $ 37.31 $ 37.31