XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS’ EQUITY - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
installment
shares
Dec. 31, 2022
USD ($)
installment
shares
Dec. 31, 2021
USD ($)
shares
Aug. 11, 2016
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options granted (in shares) 12,437 252,490 282,588  
Expected dividend yield 0.00% 0.00% 0.00%  
Actual tax benefits recognized related to stock-based compensation | $ $ 18.9 $ 23.2 $ 20.9  
2016 Incentive Award Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares registered and available for grant (in shares)       6,000,000
Shares available for future stock compensation grants (in shares) 2,300,000 2,300,000    
2016 Incentive Award Plan | Granted to Employees        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted to employees (in shares) 47,238      
2016 Incentive Award Plan | Employee        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Awards granted to employees (in shares)   405,550 374,235  
2016 Incentive Award Plan | Non Employee Directors | Restricted Stock Units (RSU)        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares granted (in shares) 848 1,117    
Award vesting installments | installment 4 4    
2016 Incentive Award Plan | Non Employee Directors | Stock options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options granted (in shares) 11,187 11,418 10,932  
2016 Incentive Award Plan | Vesting After Four Years | Restricted Stock Units (RSU)        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Award vesting period 4 years 4 years 4 years  
Shares granted (in shares) 45,988 164,478 27,854  
2016 Incentive Award Plan | Vesting After Four Years | Stock options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options granted (in shares) 1,250 113,838 9,000  
Award vesting period 4 years 4 years 4 years  
2016 Incentive Award Plan | Vesting After Two Years | Stock options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options granted (in shares)   127,234 57,570  
Award vesting period   2 years 2 years  
2016 Incentive Award Plan | Vesting After Four Years and Six Months | Restricted Stock Units (RSU)        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Award vesting period     4 years 6 months  
Shares granted (in shares)     74,725  
2016 Incentive Award Plan | Vesting After Four Years and Six Months | Stock options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Options granted (in shares)     205,086  
Award vesting period     4 years 6 months  
2016 Incentive Award Plan | Maximum        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation option terms 10 years