v3.26.1
Stockholders' Equity - Stock Option Activity (Details) - Options to purchase Common Stock - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Weighted-average assumptions      
Dividend yield (as a percent) 0.00% 0.00%  
Number of Options      
Balance outstanding at the beginning of the period (in shares) 10,757,293    
Granted (in shares) 2,961,459    
Exercised (in shares) (64,761)    
Forfeited (in shares) (1,513,962)    
Expired (in shares) (351,494)    
Balance outstanding at the end of the period (in shares) 11,788,535    
Exercisable at the end of the period (in shares) 7,468,715    
Vested and expected to vest (in shares) 11,412,387    
Weighted Average Exercise Price Per Share      
Balance outstanding at the beginning of the period (in USD per share) $ 3.87    
Granted (in USD per share) 1.62    
Exercised (in USD per share) 1.63    
Forfeited (in USD per share) 3.32    
Expired (in USD per share) 7.17    
Balance outstanding at the end of the period (in USD per share) 3.29    
Exercisable at the end of the period (in USD per share) 3.86    
Vested and expected to vest (in USD per share) $ 3.33    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures      
Options outstanding, intrinsic value $ 14,239   $ 2,678,115
Exercisable at the end of the period, intrinsic value 14,239    
Vested and expected to vest, intrinsic value $ 14,239    
Minimum [Member]      
Weighted-average assumptions      
Risk-free interest rate 3.67% 3.88%  
Expected volatility (as a percent) 96.00% 104.00%  
Expected term (in years) 5 years 1 month 6 days 6 years 1 month 6 days  
Maximum [Member]      
Weighted-average assumptions      
Risk-free interest rate 4.15% 4.11%  
Expected volatility (as a percent) 102.00% 106.00%  
Expected term (in years) 5 years 10 months 24 days 6 years 3 months 18 days