XML 100 R82.htm IDEA: XBRL DOCUMENT v3.22.4
STOCK-BASED AWARDS - Additional Information (Details) - USD ($)
12 Months Ended
May 13, 2021
Dec. 31, 2022
Stock-Based Awards    
Maximum employee subscription rate 25.00%  
Monetary cap $ 21,250  
Offering period 24 months  
Share-based Compensation Arrangement by Share-based Payment Award Number of Six Month Purchase Periods 6 months  
Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent 85.00%  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 3,000,000  
Restricted Stock Awards    
Stock-Based Awards    
Number of shares available for future grants   1,300,000
Restricted Stock Awards | First year    
Stock-Based Awards    
Annual award vesting percentage   33.30%
Restricted Stock Awards | Second year    
Stock-Based Awards    
Annual award vesting percentage   33.30%
Restricted Stock Awards | Third year    
Stock-Based Awards    
Annual award vesting percentage   33.40%
Employee stock purchase plan    
Stock-Based Awards    
Number of shares available for future grants   2,900,000
Stock Issued During Period, Shares, Employee Stock Purchase Plans   83,570
Stock Issued During Period, Employee Stock Purchase Plans, Average Price Per Share   $ 35.41
Employee Benefits and Share-based Compensation   $ 2,400,000