Derivative Instruments - Summary of Contractual Amounts for Balance Sheet Hedges (Details) - Canadian dollar - Foreign currency contracts - Fair Value Hedging - Designated as Hedging Instrument - USD ($) $ in Millions |
Mar. 31, 2025 |
Dec. 31, 2024 |
---|---|---|
Buy | ||
Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
Total | $ 0.0 | $ 0.0 |
Sell | ||
Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
Total | $ 0.0 | $ 6.4 |