v3.26.1
Stock-based Compensation - Schedule of 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
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]    
Number of options outstanding, Beginning balance | shares 13,470,409  
Number of options, Granted | shares 5,948,569  
Number of options, Exercised | shares (83,056)  
Number of options, Cancelled or forfeited | shares (749,325)  
Number of options outstanding, Ending balance | shares 18,586,597 13,470,409
Number of options, Exercisable | shares 3,530,867  
Outstanding, Weighted-average exercise price, Beginning Balance | $ / shares $ 6.2  
Weighted-average exercise price, Granted | $ / shares 14.87  
Weighted-average exercise price, Exercised | $ / shares 5.29  
Weighted-average exercise price, Cancelled or forfeited | $ / shares 7.36  
Outstanding, Weighted-average exercise price, Ending Balance | $ / shares 8.93 $ 6.2
Weighted-average exercise price, Exercisable | $ / shares $ 5.37  
Weighted-average remaining contractual term (years), Outstanding 9 years 10 days 9 years 2 months 1 day
Weighted-average remaining contractual term (years), Exercisable 7 years 10 months 6 days  
Aggregate intrinsic value, Outstanding | $ $ 243,706 $ 52,398
Aggregate intrinsic value, Exercisable | $ $ 58,820