XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock-based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award  
Granted (in shares) 1,685,601
Service Based Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period (in years) 4 years
Granted (in shares) 1,685,601
Fair value of common stock (in dollars per share) | $ / shares $ 1.06
Intrinsic value of options outstanding | $ $ 0
Intrinsic value of exercisable options | $ 0
Unrecognized cost related to unvested RSUs expected to vest | $ $ 4,209
Estimated weighted-average amortization period (in years) 2 years 7 months 6 days
Market Based Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period (in years) 4 years
Granted (in shares) 569,345
Service period (in years) 2 years
Restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award  
Award vesting period (in years) 4 years
Granted (in shares) 3,574,200
Restricted shares fair value at grant date (in dollars per share) | $ / shares $ 1.82
Restricted Stock Units, Service-Based  
Share-based Compensation Arrangement by Share-based Payment Award  
Unrecognized cost related to unvested RSUs expected to vest | $ $ 6,612
Estimated weighted-average amortization period (in years) 3 years 3 months 29 days
Amended and Restated 2010 Stock Incentive Plan  
Share-based Compensation Arrangement by Share-based Payment Award  
Plan options contractual life (up to) (in years) 10 years
NASDAQ Inducement Grant Exception | Service Based Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award  
Granted (in shares) 711,500
NASDAQ Inducement Grant Exception | Restricted stock units  
Share-based Compensation Arrangement by Share-based Payment Award  
Granted (in shares) 41,250
2017 Plan | Employee Stock  
Share-based Compensation Arrangement by Share-based Payment Award  
ESPP purchase price of common stock (as a percent) 85.00%
Shares issued (in shares) 160,711