v3.26.1
Stock-Based Compensation Plan - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Number of options outstanding    
Options outstanding, beginning balance (in shares) 9,140,164  
Options granted (in shares) 1,427,496  
Options exercised (in shares) (154,730)  
Options forfeited (in shares) (301,487)  
Options expired (in shares) (57,333)  
Options outstanding, ending balance (in shares) 10,054,110 9,140,164
Options exercisable (in shares) 6,549,013  
Weighted-average exercise price    
Beginning balance (in dollars per share) $ 7.91  
Options granted (in dollars per share) 4.22  
Options exercised (in dollars per share) 0.71  
Options forfeited (in dollars per share) 5.08  
Options expired (in dollars per share) 15.86  
Ending balance (in dollars per share) 7.54 $ 7.91
Options exercisable (in dollars per share) $ 8.90  
Weighted-average remaining contractual term (in years)    
Weighted-average remaining contractual term (in years) 5 years 10 months 13 days 6 years 9 months 25 days
Options exercisable, weighted average remaining contractual term 4 years 9 months 21 days  
Options outstanding, aggregate intrinsic value, beginning balance $ 6,918  
Options outstanding, aggregate intrinsic value, ending balance 4,213 $ 6,918
Stock options exercisable, aggregate intrinsic value $ 3,738