XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Note 9 - Stock Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2025
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, 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  

Granted

    158,181       15.31  

Vested

    (165,485 )     13.32  

Forfeited

    (67,830 )     15.78  

Non-vested stock units as of December 31, 2025

    232,188     $ 13.65