v3.26.3
Share-Based Payments - Schedule of Company's Stock Option Activity (Details) - $ / shares
9 Months Ended
Sep. 30, 2026
Number of Stock Options  
Outstanding, beginning balance (in shares) 6,113,063
Granted (in shares) 851,777
Exercised (in shares) (195,618)
Cancelled/Forfeited (in shares) (221,212)
Expired (in shares) (137,127)
Outstanding, ending balance (in shares) 6,410,883
Exercisable (in shares) 4,682,168
Vested and expected to vest (in shares) 6,410,883
Weighted-Average Exercise Price  
Outstanding, beginning balance (in usd per share) $ 39.62
Granted (in usd per share) 29.98
Exercised (in usd per share) 30.09
Cancelled/Forfeited (in usd per share) 46.28
Expired (in usd per share) 42.35
Outstanding, ending balance (in usd per share) 38.34
Exercisable (in usd per share) 40.88
Vested and expected to vest (in usd per share) $ 38.34