XML 56 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Stock Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
   

Number of Units

   

Weighted Average Fair Value

 

Balance at beginning of the year

    233,420     $ 31.57  

Units granted

    151,991       35.92  

Units vested

    (40,890 )     32.56  

Units forfeited

    (20,110 )     32.02  

Balance at the end of year

    324,411     $ 33.45