XML 112 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
STOCK BASED COMPENSATION - Additional Information (Detail)
12 Months Ended
Dec. 31, 2021
USD ($)
installment
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2019
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares reserved for future issuance (in shares) 5,049,440    
Weighting of performance metric, earnings per share performance goals 0.50    
Weighting of performance metric, return on invested capital 0.50    
Granted (in shares) 0 0  
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized (in shares) 1,799,999    
Percentage of market price 85.00%    
Term of offering period 6 months    
Maximum payroll deductions during the offering period, per employee | $ $ 5,000    
Stock issued during period (in shares) 73,471 70,120 97,669
Shares available for issuance (in shares) 514,234    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage multiplier 0.75    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage multiplier 1.25    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation expenses related to stock options | $ $ 1,300,000    
Weighted average period of recognition for unrecognized compensation expenses 1 year    
Stock Options | Non-Employee Directors      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 1 year    
Stock Options | Officers And Employees      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 5 years    
Stock Options | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum term of an option granted under any plan 8 years    
Stock Options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum term of an option granted under any plan 10 years    
Stock Option Plans and RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Reduction to stock-based compensation expense | $ $ (3,300,000) $ (4,900,000) $ (6,700,000)
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average period of recognition for unrecognized compensation expenses 1 year 6 months    
Award granted 253,860    
Unrecognized compensation expenses related to RSUs | $ $ 18,500,000    
Intrinsic value of units vested | $ $ 18,900,000 $ 18,200,000 $ 5,300,000
Restricted Stock Units (RSUs) | 2008, 2011, and 2014 Plans      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Ratio of share reserve related to RSUs granted 200.00%    
Restricted Stock Units (RSUs) | 2018 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Ratio of share reserve related to RSUs granted 100.00%    
Restricted Stock Units (RSUs) | 2008, 2011 and 2014 Plans      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award granted 0    
Restricted Stock Units (RSUs) | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Restricted Stock Units (RSUs) | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 5 years    
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Award granted 88,997    
Number of installments (in installments) | installment 3    
Additional shares expected to vest 246,000    
Performance Shares | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of installments (in installments) | installment 4