XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Employee Stock Plans (Tables)
6 Months Ended
Jun. 30, 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

  118,878  $39.50   1.91 

Vested

  (79,592) $44.47   - 

Cancelled and forfeited

  (242) $38.77   - 
             

Unvested at June 30, 2023

  150,308  $38.64   2.10 
             

Expected to vest in the future at June 30, 2023

  147,097  $38.64   2.10