XML 80 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation - Restricted stock and Restricted stock units (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Restricted stock units (RSUs)    
Restricted Stock Units.    
Outstanding at beginning of period 4,473,016  
Granted 6,792,700 4,663,079
Vested or Exercised (1,601,279)  
Forfeited (1,463,884)  
Outstanding at end of period 8,200,553 4,473,016
Weighted-average Grant Date Fair Value    
Outstanding at beginning of period $ 3.3  
Granted 1.58  
Vested 2.89  
Forfeited 2.26  
Outstanding at end of period $ 3.1 $ 3.3
Intrinsic value $ 0  
Restricted stock | Share Based Payment Arrangement Non Employee    
Restricted Stock Units.    
Granted 298,508  
Vested or Exercised (59,702)  
Outstanding at end of period 238,806  
Weighted-average Grant Date Fair Value    
Granted $ 1.23  
Vested 1.23  
Outstanding at end of period $ 1.23