v3.26.3
Stock Option and Grant Plan - Summary of Stock Option Activity Under Equity Award Plans (Details) - $ / shares
9 Months Ended
Sep. 30, 2026
Number of options  
Outstanding at December 31, 2025 11,316,549
Granted 2,685,956
Exercised (686,283)
Forfeited (583,603)
Outstanding at September 30, 2026 12,732,619
Exercisable as of September 30, 2026 8,206,874
Weighted average exercise price  
Outstanding at December 31, 2025 $ 35.68
Granted 28.33
Exercised 15.31
Forfeited 42.69
Outstanding at September 30, 2026 34.92
Exercisable as of September 30, 2026 $ 39.19