v3.26.3
Stock-Based Compensation - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 30, 2026
USD ($)
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized $ 112.9
Restricted Stock Units (RSUs)  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized 95.4
Stock options  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized 17.5
Vesting based on time | Restricted Stock Units (RSUs)  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized $ 88.0
Options remaining vesting period 4 years
Weighted average period of recognition 2 years 9 months 18 days
Vesting based on time | Stock options  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized $ 13.0
Options remaining vesting period 4 years
Weighted average period of recognition 2 years 7 months 6 days
Vesting based on performance | Restricted Stock Units (RSUs)  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized $ 7.4
Weighted average period of recognition 1 year 2 months 12 days
Vesting based on performance | Restricted Stock Units (RSUs) | Maximum  
Stock-based compensation  
Options remaining vesting period 2 years
Vesting based on performance | Stock options  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized $ 4.5
Options remaining vesting period 1 year
Weighted average period of recognition 1 year 1 month 6 days