Derivative Instruments and Hedging Activities - Narrative (Details) - USD ($) $ in Millions |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Term Loan | ||
Derivative [Line Items] | ||
Interest rate (as a percent) | 3.9086% | |
Foreign exchange forward contracts | Derivatives Not Designated as Hedging Instruments | ||
Derivative [Line Items] | ||
Notional amount | $ 240.1 | $ 461.2 |
Interest Rate Swap | Derivatives Designated as Hedging Instruments | ||
Derivative [Line Items] | ||
Notional amount | $ 500.0 | $ 500.0 |