XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Employee Stock Plans (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Nonvested Restricted Stock Shares Activity [Table Text Block]
          

Weighted

 
      

Weighted

  

Average

 
      

Average

  

Remaining

 
      

Grant Date

  

Contractual

 
  

Shares

  

Fair value

  

Term (in years)

 
             

Unvested at December 31, 2022

  111,264  $41.89   1.76 

Granted

  106,764  $40.81   1.29 

Vested

  (79,592) $44.47   - 

Cancelled and forfeited

  (178) $34.74   - 
             

Unvested at March 31, 2023

  138,258  $39.58   1.76 
             

Expected to vest in the future at March 31, 2023

  135,251  $39.58   1.76