XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK AWARD PLANS - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Feb. 09, 2022
May 09, 2019
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of additional shares authorized (shares)   4,000,000        
Maximum shares that can be granted under stock plan (shares)     17,041,803      
Shares available for stock awards (shares)     415,630      
Stock-based compensation expense     $ 24,606,000 $ 23,989,000    
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense     23,300,000      
Stock-based compensation expense     3,219,000 $ 3,967,000    
Stock awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense     $ 168,000,000      
Stock awards | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Discount on outstanding grants (percent)     12.00%      
Stock awards | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Discount on outstanding grants (percent)     24.00%      
Performance-based restricted shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period           5 years
Performance-based restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock awards granted (shares) 330,072          
Weighted average grant date fair value (in dollars per share) $ 76.74          
Award vesting period 3 years       3 years  
Upside opportunity upon achievement of targets (percent)         200.00%  
Time-based restricted stock units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock awards granted (shares) 634,118          
Weighted average grant date fair value (in dollars per share) $ 74.67          
Award vesting period 3 years       3 years 5 years
1997 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum employee contribution to purchase company stock     $ 10,000      
Discount rate used to determine the purchase price     15.00%