XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK AWARD PLANS - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Feb. 28, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
May 05, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Maximum shares that can be granted under stock plan (shares)           4,261,884
Shares available for stock awards (shares)   3,317,410   3,317,410    
Stock-based compensation expense   $ 15,667,000 $ 25,811,000 $ 37,309,000 $ 78,346,000  
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense   6,600,000   6,600,000    
Stock-based compensation expense   2,218,000 $ 3,262,000 6,678,000 $ 9,744,000  
Stock awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation expense   227,600,000   $ 227,600,000    
Stock awards | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Discount on outstanding grants (percent)       11.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) 272,455          
Weighted average grant date fair value (in dollars per share) $ 92.15          
Award vesting period       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) 688,341          
Weighted average grant date fair value (in dollars per share) $ 92.74          
Award vesting period       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   $ 10,000    
Discount rate used to determine the purchase price       15.00%