v3.26.1
Equity Incentive Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 01, 2027
Jun. 04, 2026
May 18, 2026
Mar. 19, 2026
Jan. 01, 2026
Jul. 24, 2023
Feb. 06, 2019
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Nov. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based payment arrangement, option, shares outstanding (in shares)               54,684,451   54,684,451     47,436,953  
Share-based payment arrangement, expense               $ 2,463 $ 2,586 $ 8,767 $ 4,991      
Aggregate intrinsic value, options vested in period                   $ 300 $ 100      
Share-based compensation arrangement by share-based payment award, options, vested, weighted average grant date fair value                   $ 2.16 $ 0.91      
Aggregate fair value of stock options vested during period                   $ 6,600 $ 6,200      
Warrant term (in years)           5 years                
Debt conversion, converted instrument, warrants issued (in shares)     150,000,000                      
Warrant                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Exercise of warrants (in shares)                   0        
Warrants outstanding (in shares)               199,867,264   199,867,264        
Purchase Warrants                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Exercise price of warrants (in dollars per share)   $ 0.34                        
Debt conversion, converted instrument, warrants issued (in shares)   135,789,000                        
Premium price percentage   25.00%                        
Warrants outstanding (in shares)               135,789,000   135,789,000        
Prefunded Warrants                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Exercise price of warrants (in dollars per share)   $ 0.0001                        
Debt conversion, converted instrument, warrants issued (in shares)   33,402,727                        
Warrants outstanding (in shares)               33,402,727   33,402,727        
Private Placement                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Warrants outstanding (in shares)               32,467,360   32,467,360        
Private Placement                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Private placement, number of shares (in shares)           129,869,440                
Offering price (in dollars per share)           $ 1.63125                
Exercise price of warrants (in dollars per share)           2.04                
Private Placement | Officer, Director, Employee or Consultant                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Offering price (in dollars per share)           $ 1.85125                
Nonvested shares under restricted stock grants                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Weighted-average period of cost expects to recognize (in years)                   2 years 3 months 18 days        
Unvested performance stock units granted               $ 11,900   $ 11,900        
Stock Options                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Expected dividend yield                   0.00%        
Share-based payment arrangement, nonvested award, cost not yet recognized, amount               $ 28,900   $ 28,900        
Weighted-average period of cost expects to recognize (in years)                   2 years 7 months 6 days        
Maximum | Private Placement                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of warrants (in shares)           32,467,360                
2023 Employment Inducement Incentive Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares reserved for future issuance (in shares)                           6,762,279
Common stock available for issuance (in shares)               4,062,685   4,062,685        
Shares reserved for issuance on granting of outstanding awards               2,605,428   2,605,428     4,811,455  
2019 Equity Incentive Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares reserved for future issuance (in shares)             5,750,000              
Common stock available for issuance (in shares)               8,033,648   8,033,648   69,238,008    
Share-based compensation arrangement by share-based payment award, additional number of shares authorized         11,350,000                  
Term of awards (in years)         10 years                  
Percentage of amount increase in outstanding shares         5.00%                  
Share-based payment arrangement, option, shares outstanding (in shares)               56,759,243   56,759,243     44,796,989  
Restated Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Common stock available for issuance (in shares)   71,965,321                        
Restated Plan | Forecast                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Percentage of amount increase in outstanding shares 5.00%                          
2019 Employee Stock Purchase Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Shares reserved for future issuance (in shares)             700,000              
Common stock available for issuance (in shares)               7,250,975   7,250,975        
Term of awards (in years)             10 years              
Percentage of amount increase in outstanding shares             1.00%              
Number of share issued under ESPP (in shares)                   807,765        
Share-based payment arrangement, nonvested award, cost not yet recognized, amount               $ 500   $ 500        
Weighted-average period of cost expects to recognize (in years)                   9 months 18 days        
2019 Employee Stock Purchase Plan | Maximum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Purchase of common stock through payroll deductions, percentage             20.00%              
2017 Equity Incentive Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based payment arrangement, option, shares outstanding (in shares)               1,877,695   1,877,695     1,955,471  
2017 Equity Incentive Plan | Nonvested shares under restricted stock grants                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Restricted stock awards , shares outstanding awarded (in shares)               0   0        
2026 Option Repricing Under 2019 Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Share-based payment arrangement, option, shares outstanding (in shares)       48,725,528                    
Exercise price (in dollars per share)       $ 0.45                    
Share-based payment arrangement, plan modification, incremental cost       $ 2,900                    
Share-based payment arrangement, expense       1,400                    
Share-based payment arrangement, nonvested award, cost not yet recognized, amount       $ 1,500