v3.26.1
Stock Option and Grant Plan - Summary of Stock Option Activity Under Equity Award Plans (Details)
3 Months Ended
Mar. 31, 2026
$ / shares
shares
Number of options  
Outstanding at December 31, 2025 | shares 11,316,549
Granted | shares 1,786,500
Exercised | shares (197,671)
Forfeited | shares (157,669)
Outstanding at t March 31, 2026 | shares 12,747,709
Exercisable as of March 31, 2026 | shares 7,573,708
Weighted average exercise price  
Outstanding at December 31, 2025 | $ / shares $ 35.68
Granted | $ / shares 27.47
Exercised | $ / shares 10.25
Forfeited | $ / shares 57.57
Outstanding at March 31, 2026 | $ / shares 34.66
Exercisable as of March 31, 2026 | $ / shares $ 40.19