v3.22.2.2
STOCK PLANS - Narrative (Details)
1 Months Ended 9 Months Ended
Jun. 30, 2022
shares
Sep. 30, 2022
offeringPeriod
$ / shares
shares
Stock Incentive Plans    
Weighted average fair value (in dollars per share) | $ / shares   $ 25.66
ESPP increase to shares allowed to be sold 500,000  
Purchase price of common stock, ESPP (as a percent)   85.00%
Common stock issued under employee stock purchase plan (in shares)   36,729
Weighted average ESPP purchase options    
Stock Incentive Plans    
Number of offering periods for ESPP | offeringPeriod   2
ESPP purchasing period   6 months