v3.26.3
Stock-Based Compensation - Summary of Options Granted and Outstanding (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Number of Shares Subject to Options Outstanding    
Outstanding at the beginning (in shares) | shares 6,524,279  
Granted (in shares) | shares 1,126,039  
Expired (in shares) | shares (721)  
Cancelled (in shares) | shares (197,256)  
Exercised (in shares) | shares (63,176)  
Outstanding at the end (in shares) | shares 7,389,165 6,524,279
Number of shares subject to options outstanding, vested and expected to vest at the end (in shares) | shares 7,135,604  
Number of shares subject to options outstanding, vested and exercisable at the end | shares 5,957,930  
Weighted- Average Exercise Price Per Share    
Outstanding at the beginning (in usd per share) | $ / shares $ 3.88  
Granted (in usd per share) | $ / shares 2  
Expired (in usd per share) | $ / shares 1.62  
Cancelled (in usd per share) | $ / shares 4.36  
Exercised (in usd per share) | $ / shares 1.76  
Outstanding at the end (in usd per share) | $ / shares 3.6 $ 3.88
Weighted average exercise price per share, vested and expected to vest at the end (in usd per share) | $ / shares 3.64  
Weighted average exercise price per share, vested and exercisable at the end (in usd per share) | $ / shares $ 3.86  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual life, outstanding 5 years 9 months 18 days 5 years 9 months 18 days
Weighted average remaining contractual life, vested and expected to vest at the end 5 years 8 months 12 days  
Weighted average remaining contractual life, vested and exercisable at the end 4 years 10 months 24 days  
Aggregate intrinsic value, outstanding | $ $ 1,135 $ 3,353
Aggregate intrinsic value, vested and expected to vest at the end | $ 1,118  
Aggregate intrinsic value, vested and exercisable at the end | $ $ 1,034