Derivative Instruments and Hedging Activities - Schedule of Notional and Fair Values (Details) - USD ($) $ in Millions |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
| Derivative, notional amount | $ 433.3 | $ 371.8 |
| Derivative assets, current | 7.0 | 2.5 |
| Derivative liabilities, current | 2.7 | 1.8 |
| Currency Forward Contracts | Derivatives Designated as Hedges | ||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
| Derivative, notional amount | 71.1 | 67.8 |
| Derivative assets, current | 0.0 | 0.0 |
| Derivative liabilities, current | (0.3) | 1.3 |
| Currency Forward Contracts | Derivatives not designated as Hedges | ||
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
| Derivative, notional amount | 362.2 | 304.0 |
| Derivative assets, current | 7.0 | 2.5 |
| Derivative liabilities, current | $ 3.0 | $ 0.5 |