XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Other (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Vesting based on time | Restricted Stock Units (RSUs)      
Stock-based compensation      
Unamortized stock-based compensation expense not yet recognized $ 62.5    
Options remaining vesting period 4 years    
Weighted average period of recognition 2 years 8 months 12 days    
Vesting based on time | Stock options      
Stock-based compensation      
Weighted average estimated grant date fair value (per share) $ 27.07 $ 25.43 $ 43.43
Unamortized stock-based compensation expense not yet recognized $ 8.0    
Options remaining vesting period 4 years    
Fair value of stock options vested $ 3.7 $ 3.6 $ 9.7
Weighted average period of recognition 2 years 7 months 6 days    
Stock-based awards - weighted average assumptions used to estimate fair value of options granted      
Risk-free interest rate (as a percent) 3.53% 2.55% 0.98%
Expected dividend yield (as a percent) 0.00% 0.00% 0.00%
Expected volatility rate (as a percent) 56.40% 55.60% 43.40%
Expected term 5 years 9 months 29 days 5 years 11 months 19 days 5 years 8 months 15 days
Vesting based on performance | Restricted Stock Units (RSUs)      
Stock-based compensation      
Unamortized stock-based compensation expense not yet recognized $ 0.1    
Options remaining vesting period 1 year    
Fair value of stock options vested $ 4.4 $ 1.6 $ 0.4
Weighted average period of recognition 7 months 6 days    
Vesting based on performance | Stock options      
Stock-based compensation      
Weighted average estimated grant date fair value (per share) $ 27.21 $ 27.33 $ 0
Unamortized stock-based compensation expense not yet recognized $ 0.2    
Options remaining vesting period 1 year    
Fair value of stock options vested $ 2.4 $ 0.4 $ 0.6
Weighted average period of recognition 9 months 18 days    
Stock-based awards - weighted average assumptions used to estimate fair value of options granted      
Risk-free interest rate (as a percent) 3.54% 2.38%  
Expected dividend yield (as a percent) 0.00% 0.00%  
Expected volatility rate (as a percent) 56.30% 55.60%  
Expected term 6 years 3 days 6 years 3 days