XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK PLANS - Narrative (Details)
1 Months Ended 9 Months Ended
Jun. 30, 2021
shares
Sep. 30, 2021
offeringPeriod
$ / shares
shares
Stock Incentive Plans    
Number of additional shares of common stock authorized for issuance 1,500,000  
Weighted average fair value (in dollars per share) | $ / shares   $ 27.36
Purchase price of common stock, ESPP (as a percent)   85.00%
Shares issued under employee stock purchase plan (in shares)   31,230
ESPP    
Stock Incentive Plans    
Number of offering periods for ESPP | offeringPeriod   2
ESPP purchasing period   6 months