XML 97 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION - Narrative (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Sep. 23, 2021
shares
Dec. 31, 2024
USD ($)
day
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Jun. 01, 2023
shares
Share-based Compensation [Line Items]          
Options granted (in shares)   0 0 0  
2017 Plan          
Share-based Compensation [Line Items]          
Shares available for grant (in shares)   2,200,000     4,800,000
2012 Purchase Plan          
Share-based Compensation [Line Items]          
Shares available for grant (in shares)   900,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   $ 22.09 $ 23.02 $ 25.78  
Fair value of restricted stock units that vested | $   $ 37.9 $ 30.5 $ 31.0  
Unrecognized stock-based compensation expense | $   $ 70.9      
Weighted-average period for recognition (years)   2 years      
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%