Derivatives - Narratives (Details) € in Millions, $ in Millions |
Oct. 31, 2028
USD ($)
|
Oct. 31, 2027
USD ($)
|
Oct. 02, 2026
USD ($)
|
Aug. 20, 2026
EUR (€)
agreement
|
Aug. 20, 2026
USD ($)
agreement
|
Dec. 31, 2025
USD ($)
|
Jul. 22, 2022
EUR (€)
agreement
|
Jul. 22, 2022
USD ($)
agreement
|
|---|---|---|---|---|---|---|---|---|
| Cash Flow Hedging | Designated as hedging instruments | ||||||||
| Derivatives, Fair Value [Line Items] | ||||||||
| Notional amount | € 639 | $ 700.0 | € 360 | $ 375.0 | ||||
| Cash Flow Hedging | Designated as hedging instruments | Forecast | ||||||||
| Derivatives, Fair Value [Line Items] | ||||||||
| Notional amount | $ 280.0 | $ 420.0 | ||||||
| Cross-currency swap agreements | ||||||||
| Derivatives, Fair Value [Line Items] | ||||||||
| Number of derivative instruments held | agreement | 8 | 8 | 6 | 6 | ||||
| Cross-currency swap agreements | Not Designated as Hedging Instrument | ||||||||
| Derivatives, Fair Value [Line Items] | ||||||||
| Notional amount | $ 146.6 | $ 105.2 |