XML 81 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 5 - Stock-Based Compensation - Schedule of Unvested Restricted Stock Activity (Details) - Restricted Stock [Member] - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Unvested (in shares) 105 196
Unvested, weighted average grant date fair value (in dollars per share) $ 29.89 $ 32.06
Granted (in shares) 45 45
Granted, weighted average grant date fair value (in dollars per share) $ 28.37 $ 22.1
Vested (in shares) (84) (130)
Vested, weighted average grant date fair value (in dollars per share) $ 29.2 $ 30.18
Forfeited (in shares) (7) (6)
Forfeited, weighted average grant date fair value (in dollars per share) $ 27.57 $ 34.89
Unvested (in shares) 59 105
Unvested, weighted average grant date fair value (in dollars per share) $ 29.98 $ 29.89