v3.22.4
STOCK PLANS - Stock Incentive Plans (Details)
12 Months Ended
Dec. 31, 2022
shares
Stock Incentive Plans  
Stock incentive plan, awards reserved for issuance (in shares) 14,606,701
Stock incentive plan, awards issued (in shares) 13,894,661
Stock incentive plan, awards available for grant (in shares) 712,040
2011 Plan  
Stock Incentive Plans  
Stock incentive plan, awards reserved for issuance (in shares) 14,431,701
Stock incentive plan, awards issued (in shares) 13,858,585
Stock incentive plan, awards available for grant (in shares) 573,116
2014 Inducement Plan  
Stock Incentive Plans  
Stock incentive plan, awards reserved for issuance (in shares) 175,000
Stock incentive plan, awards issued (in shares) 36,076
Stock incentive plan, awards available for grant (in shares) 138,924
ESPP  
Stock Incentive Plans  
ESPP, shares reserved for purchase (in shares) 1,000,000
ESPP, shares purchased (in shares) 480,350
ESPP, shares available for purchase (in shares) 519,650