XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Notional Amount (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Notional amount of derivatives $ 1,467,900,000 $ 1,213,800,000
Derivatives designated as hedging instruments    
Derivative [Line Items]    
Notional amount of derivatives 1,239,400,000 1,002,600,000
Non-designated derivatives    
Derivative [Line Items]    
Notional amount of derivatives 228,500,000 211,200,000
Foreign currency contracts | Cash flow hedges | Derivatives designated as hedging instruments    
Derivative [Line Items]    
Notional amount of derivatives 639,400,000 402,600,000
Interest rate swap contracts | Fair value hedges | Derivatives designated as hedging instruments    
Derivative [Line Items]    
Notional amount of derivatives $ 600,000,000.0 $ 600,000,000.0