XML 47 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity under plans
       Options outstanding 
           Weighted 
   Shares       Average 
   Available   Number of   Exercise 
   for Grant   Shares   Prices 
Balance as of January 1, 2021   356    1,053   $2.54 
Additional shares authorized under the Plans   3,107    
    
 
RSUs granted   (30)   
    
 
Options granted   (409)   409   $3.00 
Options exercised   
    (20)  $1.72 
Options cancelled and returned to the Plans   
    (42)  $2.72 
Effect of business combination   
    158   $10.35 
Balance as of December 31, 2021   3,024    1,558   $3.49 
RSUs granted   (1,732)   
   $
 
RSUs cancelled and returned to the Plans   264    
   $
 
Options cancelled   
    (59)  $6.27 
Balance as of December 31, 2022   1,556    1,499   $3.32 

 

Schedule of significant ranges of outstanding and exercisable options
   Options Outstanding   Options Exercisable 
       Weighted                 
       Average                 
       Remaining   Weighted       Weighted     
       Contractual   Average       Average   Aggregate 
   Number   Life   Exercise   Number   Exercise   Intrinsic 
Range of Exercise Price  Outstanding   (in Years)   Price   Exercisable   Price   value 
$1.57 - $14.99   1,489    7.64   $2.65    861   $2.57   $ 
$15.00 - $25.59   4    0.74   $15.00    4   $15.00   $
 
$25.60 - $143.99   1    1.67   $50.00    1   $50.00   $
 
$144.00 - $409.99   4    3.46   $144.00    4   $144.00   $
 
$410.00 - $924.00   1    1.69   $410.00    1   $410.00   $
 
$1.57 - $924.00   1,499        $3.32    871   $3.74   $ 

 

Schedule of RSU activity under plans
       Weighted 
       Average 
   Number of   Grant-Date 
   Shares   Fair Value 
Non-vested shares as of December 31, 2020   
   $0.00 
Granted   30   $5.07 
Vested   (10)  $4.21 
Effect of business combination   68   $4.21 
Non-vested shares as of December 31, 2021   88   $4.50 
Granted   1,732   $2.10 
Vested   (589)  $2.29 
Cancelled   (174)  $2.19 
Non-vested shares as of December 31, 2022   1,057   $2.06