v3.26.1
Stock-based Compensation - Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Shares    
Expired (in shares) | shares (439,869)  
Weighted Average Exercise Price    
Expired (in dollars per share) | $ / shares $ 18.75  
Stock Options    
Shares    
Outstanding, beginning of period (in shares) | shares 8,403,694  
Granted (in shares) | shares 4,789,807  
Exercised (in shares) | shares (20,040)  
Forfeited (in shares) | shares (446,567)  
Outstanding, end of period (in shares) | shares 12,287,025 8,403,694
Vested and expected to vest (in shares) | shares 12,287,025  
Exercisable (in shares) | shares 4,510,084  
Weighted Average Exercise Price    
Outstanding, beginning of period (in dollars per share) | $ / shares $ 8.37  
Granted (in dollars per share) | $ / shares 2.53  
Exercised (in dollars per share) | $ / shares 1.80  
Forfeited (in dollars per share) | $ / shares 2.66  
Outstanding, end of period (in dollars per share) | $ / shares 5.94 $ 8.37
Vested and expected to vest (in dollars per share) | $ / shares 5.94  
Exercisable (in dollars per share) | $ / shares $ 11.62  
Stock Options Additional Disclosures    
Remaining contractual life (years) 8 years 3 months 7 days 7 years 7 months 24 days
Vested and expected to vest (years) 8 years 3 months 7 days  
Exercisable, remaining contractual life (years) 6 years 8 months 1 day  
Aggregate intrinsic value | $ $ 9,322 $ 1,395
Vested and expected to vest | $ 9,322  
Exercisable, aggregate intrinsic value | $ $ 1,926