v3.26.1
Equity Incentive Plans - Schedule of Stock Option Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Options Outstanding  
Beginning balance (in shares) 13,631,074
Granted (in shares) 2,061,977
Exercised (in shares) (629,013)
Forfeited and expired (in shares) (535,854)
Ending balance (in shares) 14,528,184
Exercisable (in shares) 8,677,703
Weighted- Average Exercise Price  
Beginning balance (in dollars per share) $ 29.54
Granted (in dollars per share) 43.03
Exercised (in dollars per share) 23.27
Forfeited and expired (in dollars per share) 39.31
Ending balance (in dollars per share) 31.37
Exercisable (in dollars per share) $ 26.64
Weighted- Average Remaining Term (in years)  
Weighted-Average Remaining Term, Ending balance 7 years
Weighted-Average Remaining Term, Exercisable 6 years
Aggregate Intrinsic Value, Ending balance $ 126,176
Aggregate Intrinsic Value, Exercisable $ 107,911