XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of RSUs activity
      
   Number
of Shares
  Weighted-
Average
Grant Date Fair Value
Per Share
Unvested units at December 31, 2023   5,529   $74.88 
Granted        
Vested   (2,692)   79.23 
Forfeited   (987)   95.33 
Unvested units at June 30, 2024   1,850   $57.58 
Summary of stock options activity
         
   Number
of Shares
  Weighted-
Average
Exercise
Price
Per Share
  Aggregate
Intrinsic
Value
Balance at December 31, 2023   1,146   $10,120.69      
Granted             
Exercised             
Forfeited             
Expired   (13)   598,313.35      
Balance at June 30, 2024   1,133   $3,371.79   $ 
Exercisable at June 30, 2024   1,133   $3,371.79   $ 
Schedule of stock-based compensation expense
                    
  Three Months Ended  Six Months Ended
  June 30,  June 30,
  2024  2023  2024  2023
Research and development  $   $49   $(11)  $112 
General and administrative   15    45    58    93 
Total stock-based compensation  $15   $94   $47   $205