v3.26.3
STOCK PLANS - Schedule of Stock Option Activity (Details)
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Number of Stock Options  
Outstanding beginning of period (in shares) | shares 6,374,481
Granted (in shares) | shares 327,203
Exercised (in shares) | shares (50,908)
Forfeited (in shares) | shares (117,753)
Expired (in shares) | shares (569,937)
Outstanding end of period (in shares) | shares 5,963,086
Weighted Average Exercise Price (Per Share)  
Outstanding beginning of period (in dollars per share) | $ / shares $ 40.65
Granted (in dollars per share) | $ / shares 22.88
Exercised (in dollars per share) | $ / shares 16.41
Forfeited (in dollars per share) | $ / shares 28.02
Expired (in dollars per share) | $ / shares 43.48
Outstanding at end of period (in dollars per share) | $ / shares $ 39.86