XML 96 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of common shares reserved for future issuance
    
(In thousands)  Common Shares
Reserved for Future
Issuance
 
     
2021 Plan   113 
2015 Plan   27 
2005 Plan   4 
Total   144 
Schedule of unvested RSAs
        
   Unvested Restricted Stock Awards 
   Number of Shares (in thousands)   Weighted-Average
Grant-Date
Fair Value
 
Unvested as of December 31, 2022   8   $57.60 
Granted   11    26.20 
Vested   (8)   56.60 
Forfeited/canceled        
Unvested as of December 31, 2023   11   $28.20 
Schedule of stock option activity
                
   2023   2022 
   Number of
Options (in
thousands)
   Weighted
Average
Exercise
Price
   Number of
Options (in
thousands)
   Weighted
Average
Exercise
Price
 
                 
Outstanding at beginning of year   33   $104.40    31   $129.40 
Granted   31    24.80    17    72.60 
Exercised   (4)   9.60    (5)   13.40 
Forfeited   (8)   86.40    (8)   163.20 
Expired   (2)   156.00    (2)   269.40 
Outstanding at end of year   50   $62.40    33   $104.40 
Options exercisable at end of year   23   $85.60    14   $82.60 
Schedule of stock options by exercise price
                             
      Options Outstanding       Options Exercisable  
Range of Exercise Prices     Outstanding at
12/31/23 (in
thousands)
      Weighted
Average
Remaining
Contractual Life (years)
      Weighted
Average
Exercise
Price
      Exercisable at
12/31/23 (in
thousands)
      Weighted
Average
Exercise
Price
 
                                         
$7.00 - $23.00     1       3.87     $ 12.60       1     $ 13.20  
$24.20 - $36.40     31       8.12     $ 25.80       8     $ 29.60  
$41.00 - $61.60     1       0.99     $ 41.20       1     $ 41.20  
$63.80 - $95.80     12       8.03     $ 75.20       9     $ 76.40  
$174.40 - $261.60     4       9.96     $ 240.60       3     $ 235.80  
$470.40 - $715.60     1       7.17     $ 470.40       1     $ 470.40  
                                         
$7.00 - $715.60 (all)     50       7.81     $ 62.40       23     $ 85.60
Schedule of outstanding stock options
           
    Outstanding Stock
Options (Expected to Vest)
    Options that are
Exercisable
 
As of December 31, 2023                
Number of outstanding options (in thousands)     50       23  
Weighted average remaining contractual life     7.81 years       6.23 years  
Weighted average exercise price per share   $ 62.40     $ 85.60  
Intrinsic value (in thousands)   $     $  
Schedule of assumptions for stock based compensation
        
   2023   2022 
         
Weighted average grant date fair value  $21.60   $66.40 
Weighted average assumptions used:          
Expected dividend yield   0.00%    0.00% 
Risk-free interest rate   3.68%    2.17% 
Expected volatility   114.17%    129.54% 
Expected life (in years)   6.44    6.76