XML 96 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
EQUITY COMPENSATION PLANS AND STOCK-BASED COMPENSATION - Schedule of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 30, 2022
Shares      
Options outstanding beginning balance (in shares) 5,943,535    
Granted (in shares) 704,589    
Exercised (in shares) (837,623)    
Expired and forfeited (in shares) (90,370)    
Options outstanding ending balance (in shares) 5,720,131    
Options unvested (in shares) 1,260,219    
Exercisable (in shares) 4,459,912    
Weighted Average Exercise Price      
Outstanding beginning balance (in dollars per share) $ 82.41    
Granted (in dollars per share) 89.47    
Exercised (in dollars per share) 68.82    
Expired and forfeited (in dollars per share) 82.69    
Outstanding ending balance (in dollars per share) 85.26    
Options unvested (in dollars per share) 84.63    
Exercisable (in dollars per share) $ 85.44    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Weighted average remaining years, options outstanding 5 years    
Weighted average remaining years, options unvested 8 years 8 months 12 days    
Weighted average remaining years, exercisable 4 years    
Aggregate intrinsic value, options outstanding $ 74,704 $ 132,395  
Aggregate intrinsic value, options unvested 15,139    
Aggregate intrinsic value, exercisable $ 59,566    
Closing price of common stock (in dollars per share)     $ 96.42