v3.25.2
Derivatives - Gross Assets and Liabilities Position (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Derivative [Line Items]    
Gross asset position $ 32.8 $ 3.1
Gross liability position 5.2 87.8
Foreign Exchange Contract    
Derivative [Line Items]    
Derivative, Notional Amount 1,222.1 1,377.3
Foreign Exchange Contract | Fair Value, Recurring [Member]    
Derivative [Line Items]    
Gross asset position 32.8 3.1
Gross liability position $ 5.1 $ 86.1
Interest Rate Swap    
Derivative [Line Items]    
Number of Interest Rate Derivatives Held 0 0
Commodity Contract (MMbtu)    
Derivative [Line Items]    
Derivative, Nonmonetary Notional Amount 1.4 2.5
Commodity Contract (MMbtu) | Fair Value, Recurring [Member]    
Derivative [Line Items]    
Gross asset position $ 0.0 $ 0.0
Gross liability position $ 0.1 $ 1.7