XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Awards - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Options    
Outstanding at the end of the period (in shares) 1,318,123  
Common Stock    
Aggregate Intrinsic Value    
Share Price $ 3.73  
Options to Purchase Common Stock    
Number of Options    
Outstanding at the beginning of period (in shares) 2,240,898  
Granted (in shares) 0  
Exercised (in shares) (22,727)  
Canceled/forfeited (in shares) (900,048)  
Outstanding at the end of the period (in shares) 1,318,123 2,240,898
Vested and expected to vest at the end of the period (in shares) 1,318,123  
Exercisable at the end of the period (in shares) 1,296,249  
Weighted-Average Exercise Price    
Outstanding at the beginning of period (in dollars per share) $ 10.65  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 2.68  
Canceled/forfeited (in dollars per share) 12.37  
Outstanding at the end of the period (in dollars per share) 9.61 $ 10.65
Vested and expected to vest at the end of the period (in dollars per share) 9.61  
Exercisable at the end of the period (in dollars per share) $ 9.69  
Weighted-Average Remaining Contractual Life    
Outstanding at the end of the period 3 years 6 months 3 years 1 month 6 days
Vested and expected to vest at the end of the period 3 years 6 months  
Exercisable at the end of the period 3 years 4 months 24 days  
Aggregate Intrinsic Value    
Intrinsic value of all outstanding options $ 0.2  
Intrinsic value of options vested and expected to vest 0.2  
Intrinsic value of exercisable options $ 0.2