XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Stock Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]
   

Number of Shares

   

Weighted Average Grant Date Fair Value

 
                 

Non-vested stock units as of December 31, 2022

    252,029     $ 14.33  

Granted

    166,763       12.68  

Vested

    (107,031 )     13.97  

Forfeited

    (6,635 )     13.31  

Non-vested stock units as of December 31, 2023

    305,126     $ 13.58  

Granted

    143,700       12.86  

Vested

    (140,502 )     13.91  

Forfeited

    (1,002 )     12.98  

Non-vested stock units as of December 31, 2024

    307,322     $ 13.09