v3.25.4
Stock-based compensation - other information about stock options (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Weighted-average information about options granted      
Grant date fair value per option (in dollars per share) $ 6.05 $ 9.86 $ 9.64
Expected stock price volatility 32.00% 34.00% 33.00%
Risk free interest rate 4.20% 4.30% 4.10%
Expected life of options 6 years 6 years 6 years 2 months 12 days
Other information about stock options      
Fair value of options vested $ 12.5 $ 13.7 $ 14.2
Intrinsic value of options exercised $ 0.8 $ 11.7 $ 7.1