v3.26.1
Stock-Based Compensation - Schedule of Stock Option, RSU and PSU Activity (Details)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Number of
options  
Beginning balance outstanding (in shares) | shares 3,599,988
Granted (in shares) | shares 0
Exercised or released (in shares) | shares (20,494)
Forfeited, cancelled or expired (in shares) | shares (241,487)
Ending balance outstanding (in shares) | shares 3,338,007
Weighted -
average
exercise price  
Beginning balance outstanding (in usd per share) | $ / shares $ 22.19
Granted (in usd per share) | $ / shares 0
Exercised or released (in usd per share) | $ / shares 3.81
Forfeited, cancelled or expired (in usd per share) | $ / shares 26.49
Ending balance outstanding (in usd per share) | $ / shares $ 18.46
RSUs  
Number of RSUs/PSUs  
Beginning balance (in shares) | shares 3,570,679
Granted (in shares) | shares 2,058,661
Exercised or released (in shares) | shares (1,594,394)
Forfeited, cancelled or expired (in shares) | shares (436,645)
Ending balance (in shares) | shares 3,598,301
Weighted -
average
exercise price  
Beginning balance (in usd per share) | $ / shares $ 13.96
Granted (in usd per share) | $ / shares 10.01
Exercised or released (in usd per share) | $ / shares 15.05
Forfeited, cancelled or expired (in usd per share) | $ / shares 11.79
Ending balance (in usd per share) | $ / shares $ 11.49
PSUs  
Number of RSUs/PSUs  
Beginning balance (in shares) | shares 636,198
Granted (in shares) | shares 356,136
Exercised or released (in shares) | shares (74,914)
Forfeited, cancelled or expired (in shares) | shares (117,363)
Ending balance (in shares) | shares 800,057
Weighted -
average
exercise price  
Beginning balance (in usd per share) | $ / shares $ 12.51
Granted (in usd per share) | $ / shares 10.60
Exercised or released (in usd per share) | $ / shares 13.33
Forfeited, cancelled or expired (in usd per share) | $ / shares 12.15
Ending balance (in usd per share) | $ / shares $ 11.87