v3.25.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 03, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock options granted       87,549,888 1,722,725
Weighted-average grant-date fair value of stock options granted       $ 0.73 $ 1.74
Unrecognized compensation expense related to stock options   $ 66,300   $ 66,300  
Unrecognized share based compensation expense, recognition period       2 years 1 month 6 days  
Number unvested options   0   0  
Stock-based compensation expense   $ 1,844 $ 2,793 $ 3,777 $ 5,874
Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares issued       669,888 74,326
Weighted average purchase price   $ 0.15 $ 1.48 $ 0.15 $ 1.48
Employee Stock Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting rights description       vest ratably over a four-year period  
Vesting period       4 years  
Contractual term       10 years  
Repriced Options          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Incremental compensation cost $ 1,900        
Share based payment award plan modification description and terms       Management determined that the Option Repricing represents a modification of share-based awards and calculated incremental compensation cost of approximately $1.9 million resulting from the modification. However, as the conditions of the modified terms are not expected to be met as of June 30, 2025, the Company reversed any previously recognized incremental compensation cost associated with the modification during the quarter ended June 30, 2025.  
Minimum options exercise price $ 1.34        
Options exercise price $ 1.34        
Number of shares underlying all options 6,760,000        
Repriced options exercise price, lower range $ 1.36        
Repriced options exercise price, upper range $ 44.96        
Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Restricted stock units granted       1,224,000 1,119,149
Weighted average grant date fair value of restricted stock, granted       $ 1.33 $ 2.38
Unrecognized compensation expense related to related to restricted stock units   $ 2,900   $ 2,900  
Unrecognized share based compensation expense, recognition period       2 years 3 months 18 days  
Common Stock | Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares available for future issuance   2,318,649   2,318,649  
General and Administrative Expense          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation expense   $ 1,245 $ 1,521 $ 2,136 $ 3,197
2023 Inducement Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares available for future issuance   69,668,889   69,668,889  
2021 Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares available for future issuance   6,027,849   6,027,849  
Equity Award Modification | General and Administrative Expense          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation expense       $ 500