XML 86 R72.htm IDEA: XBRL DOCUMENT v3.26.1
STOCK PLANS - Narrative (Details)
1 Months Ended 6 Months Ended
Jun. 30, 2026
shares
Jan. 31, 2026
shares
Jun. 30, 2026
offering_period
$ / shares
shares
Stock Incentive Plans      
Purchase price of common stock, ESPP (as a percent)     85.00%
Common stock issued under employee stock purchase plan (in shares)     82,837
Stock options      
Stock Incentive Plans      
Weighted average fair value (in dollars per share) | $ / shares     $ 12.58
ESPP      
Stock Incentive Plans      
Additional shares (in shares) 800,000    
Number of offering periods for ESPP | offering_period     2
ESPP purchasing period     6 months
Inducement Plan 2014      
Stock Incentive Plans      
Additional shares (in shares)   750,000  
Stock incentive plan, awards reserved for issuance (in shares)   3,060,000  
Number of shares remaining available for issuance (in shares) 703,390   703,390
Inducement Plan 2014 | ESPP      
Stock Incentive Plans      
Stock incentive plan, awards reserved for issuance (in shares) 1,800,000   1,800,000
Number of shares remaining available for issuance (in shares) 869,062   869,062