XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Stock Based Compensation - Restricted Stock Unit Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Service Restricted Stock Units [Member]    
Beginning balance - non-vested shares (in shares) 231,430 253,776
Balance, weighted average grant date fair value (in dollars per share) $ 14.35 $ 14.97
Granted (in shares) 82,080 71,925
Granted, weighted average grant date fair value (in dollars per share) $ 13.76 $ 12.97
Vested (in shares) (132,833) (91,256)
Vested, weighted average grant date fair value (in dollars per share) $ 14 $ 12.76
Forfeited (in shares) (1,762) (13,667)
Forfeited, weighted average grant date fair value (in dollars per share) $ 12.44 $ 16.35
Ending balance - non-vested shares (in shares) 178,915 220,778
Balance, weighted average grant date fair value (in dollars per share) $ 13.59 $ 14.3
Performance Restricted Stock Units [Member]    
Beginning balance - non-vested shares (in shares) 222,920 209,484
Balance, weighted average grant date fair value (in dollars per share) $ 14.57 $ 15.01
Granted (in shares) 102,336 99,253
Granted, weighted average grant date fair value (in dollars per share) $ 14.38 $ 13.81
Vested (in shares) (47,514) (66,192)
Vested, weighted average grant date fair value (in dollars per share) $ 14.06 $ 13.79
Forfeited (in shares) (8,085) (19,625)
Forfeited, weighted average grant date fair value (in dollars per share) $ 12.44 $ 15.05
Ending balance - non-vested shares (in shares) 269,657 222,920
Balance, weighted average grant date fair value (in dollars per share) $ 14.13 $ 14.57