v3.25.2
Stockholders' Equity - Stock Option Activity (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Options to purchase Common Stock      
Weighted-average assumptions      
Risk-free interest rate 4.06% 4.06%  
Dividend yield (as a percent) 0.00% 0.00%  
Expected volatility (as a percent) 106.00% 106.00%  
Expected term 6 years 2 months 12 days 5 years 9 months 18 days  
Number of Options      
Balance outstanding at the beginning of the period (in shares) 8,334,765    
Granted (in shares) 3,368,632    
Exercised (in shares) (1,672)    
Forfeited and expired (in shares) (293)    
Balance outstanding at the end of the period (in shares) 11,701,432    
Exercisable at the end of the period (in shares) 6,031,484    
Vested and expected to vest (in shares) 11,421,239    
Weighted Average Exercise Price Per Share      
Balance outstanding at the beginning of the period (in USD per share) $ 3.88    
Granted (in USD per share) 3.59    
Exercised (in USD per share) 1.72    
Forfeited and expired (in USD per share) 600.39    
Balance outstanding at the end of the period (in USD per share) 3.78    
Exercisable at the end of the period (in USD per share) 4.25    
Vested and expected to vest (in USD per share) $ 3.8    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures      
Options outstanding, intrinsic value $ 4,762,925   $ 11,668,989
Exercisable at the end of the period, intrinsic value 3,392,492    
Vested and expected to vest, intrinsic value $ 4,669,472    
Inducement Grant Stock Options      
Number of Options      
Granted (in shares) 2,015,288