XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Employee Stock Plans (Tables)
9 Months Ended
Sep. 30, 2024
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, 2023

  183,223  $36.54   1.72 

Granted

  336,685  $27.66   1.88 

Vested

  (134,934) $38.54   - 

Cancelled and forfeited

  (10,408) $29.73   - 
             

Unvested at September 30, 2024

  374,566  $28.02   1.98 
             

Expected to vest in the future at September 30, 2024

  363,896  $28.02   1.98