Revenue - Schedule of Contract Liabilities (Details) - USD ($) $ in Millions |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Sales Incentives | ||
| Movement in Deferred Sales Inducements [Roll Forward] | ||
| Beginning balance | $ 14.8 | $ 15.6 |
| Additions to sales incentive accrual | 15.3 | 12.5 |
| Contract payments | (13.5) | (12.1) |
| Foreign currency fluctuations | (0.2) | 0.8 |
| Ending balance | 16.4 | 16.8 |
| Movement in Deferred Revenue [Roll Forward] | ||
| Foreign currency fluctuations | (0.2) | 0.8 |
| Maintenance | ||
| Movement in Deferred Sales Inducements [Roll Forward] | ||
| Foreign currency fluctuations | (0.1) | 0.6 |
| Movement in Deferred Revenue [Roll Forward] | ||
| Beginning balance | 32.4 | 20.6 |
| Increase in deferred revenue representing our obligation to satisfy future performance obligations | 10.9 | 13.5 |
| Decrease in deferred revenue for amounts recognized in net sales for satisfied performance obligations | (13.6) | (9.3) |
| Foreign currency fluctuations | (0.1) | 0.6 |
| Ending balance | $ 29.6 | $ 25.4 |