v3.26.1
Stock-Based Compensation - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized $ 122.1
Restricted Stock Units (RSUs)  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized 105.3
Stock options  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized 16.7
Vesting based on time | Restricted Stock Units (RSUs)  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized $ 97.9
Options remaining vesting period 4 years
Weighted average period of recognition 2 years 10 months 24 days
Vesting based on time | Stock options  
Stock-based compensation  
Unamortized stock-based compensation expense not yet recognized $ 14.8
Options remaining vesting period 4 years
Weighted average period of recognition 9 months 18 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
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 $ 1.9
Weighted average period of recognition 10 months 24 days
Vesting based on performance | Stock options | Maximum  
Stock-based compensation  
Options remaining vesting period 1 year