v3.25.2
Note 10 - Stock-based Compensation - Non-vested Restricted Stock Awards (Details) - Restricted Stock [Member] - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Non-vested, shares (in shares) 155,224 97,064
Non-vested, weighted-average grant date fair value (in dollars per share) $ 11.47 $ 14.46
Granted, shares (in shares) 8,894 106,588
Granted, weighted-average grant date fair value (in dollars per share) $ 9.74 $ 10.39
Vested, shares (in shares) (8,102) (37,212)
Vested, weighted-average grant date fair value (in dollars per share) $ 13.01 $ 15.97
Canceled, shares (in shares) [1] (2,316) (9,595)
Canceled, weighted-average grant date fair value (in dollars per share) [1] $ 13.01 $ 15.97
Forfeited, shares (in shares) (2,233) (5,378)
Forfeited, weighted-average grant date fair value (in dollars per share) $ 10.98 $ 10.45
Non-vested, shares (in shares) 151,467 151,467
Non-vested, weighted-average grant date fair value (in dollars per share) $ 11.27 $ 11.27
[1] A surrender of vested stock awards by a participant surrendering the number of shares valued at the current stock price at the vesting date to cover the participant's tax obligation on the vested shares. The surrendered shares are canceled and are unavailable for reissue.