XML 138 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK-BASED COMPENSATION - Narrative (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Sep. 23, 2021
shares
Dec. 31, 2023
USD ($)
day
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Jun. 01, 2023
shares
Share-based Compensation [Line Items]          
Options granted (in shares)   0 0 0  
Unrecognized stock-based compensation expense | $   $ 66.2      
Weighted-average period for recognition (years)   1 year 10 months 24 days      
2017 Plan          
Share-based Compensation [Line Items]          
Shares available for grant (in shares)   4,700,000     4,800,000
2012 Purchase Plan          
Share-based Compensation [Line Items]          
Shares available for grant (in shares)   1,300,000      
Number of additional shares authorized (in shares) 4,000,000        
Maximum number of shares per participant per offering period (in shares) 5,000        
Options and RSUs | Non-Employee Director          
Share-based Compensation [Line Items]          
Service period for award vesting (in years)   1 year      
RSUs          
Share-based Compensation [Line Items]          
Vesting rights, average trading days | day   20      
Weighted average grant date fair value (in dollars per share) | $ / shares   $ 23.02 $ 25.78 $ 29.83  
Fair value of restricted stock units that vested | $   $ 30.5 $ 31.0 $ 22.6  
RSUs | Maximum          
Share-based Compensation [Line Items]          
Service period for award vesting (in years)   4 years      
RSUs | Minimum          
Share-based Compensation [Line Items]          
Service period for award vesting (in years)   3 years      
RSUs | Achievement levels based on EPS Targets          
Share-based Compensation [Line Items]          
Vesting weight (in percent)   34.00%      
RSUs | Relative Total Stockholders Return          
Share-based Compensation [Line Items]          
Vesting weight (in percent)   33.00%      
RSUs | Performance based on Nasdaq Healthcare Provider Index          
Share-based Compensation [Line Items]          
Vesting weight (in percent)   33.00%