v3.25.2
Note 10 - Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Nonvested Restricted Stock Shares Activity [Table Text Block]

Three Months Ended June 30, 2025

 

Shares

   

Weighted-Average Grant Date Fair Value

 

Non-vested at April 1, 2025

    155,224     $ 11.47  

Granted

    8,894       9.74  

Vested

    (8,102 )     13.01  

Canceled (1)

    (2,316 )     13.01  

Forfeited

    (2,233 )     10.98  

Non-vested at June 30, 2025

    151,467       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.

 

Six Months Ended June 30, 2025

    Shares       Weighted-Average Grant Date Fair Value  

Non-vested at January 1, 2025

    97,064     $ 14.46  

Granted

    106,588       10.39  

Vested

    (37,212 )     15.97  

Canceled (1)

    (9,595 )     15.97  

Forfeited

    (5,378 )     10.45  

Non-vested at June 30, 2025

    151,467       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.