Revenue Recognition - Reconciliation of Short Term Sales Program Incentives (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Sales Program Incentives: | |||
| Beginning Balance | $ 18.2 | $ 15.9 | $ 20.1 |
| Additions | 44.5 | 43.4 | 39.3 |
| Credits issued | (46.9) | (39.6) | (41.9) |
| Foreign currency translation and other | (0.8) | (1.5) | (1.6) |
| Ending Balance | $ 15.0 | $ 18.2 | $ 15.9 |