XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Note 10 - Stock-based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Share-Based Payment Arrangement, Activity [Table Text Block]
          

Weighted

 
          

Average

 
  

Awards

  

Options

  

Exercise

 
  

Available

  

Outstanding

  

Price

 

Balance December 31, 2021

  3,651   28,685  $7.90 

Restricted stock unit awards granted

  (391)      

Restricted stock unit awards cancelled

  40       

Stock option awards granted

  (109)  109   16.49 

Stock option awards exercised

     (1,033

)

  5.83 

Stock option awards cancelled

  369   (369)  11.22 

Balance March 31, 2022

  3,560   27,392  $7.96 
          

Weighted

 
          

Average

 
  

Awards

  

Options

  

Exercise

 
  

Available

  

Outstanding

  

Price

 

Balance December 31, 2021

  900   4,408  $6.20 

Restricted stock unit awards granted

  (134)      

Stock option awards granted

  (566)  566   16.10 

Stock option awards exercised

     (51)  3.22 

Stock option awards cancelled

  58   (58)  6.29 

Balance March 31, 2022

  258   4,865  $7.42 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

 

  2022   

2021

 

Expected Life in Years

  5.5   5.5 

Expected Volatility

  84.1%  84.2%

Expected Dividend Yield

  0.0%  0.0%

Risk-Free Interest Rate

  1.9%  0.8%