XML 64 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Derivatives - Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Fair Value of Derivatives    
Derivative Assets $ 12.4 $ 10.8
Derivative Liabilities 7.0 17.4
Designated as hedges    
Fair Value of Derivatives    
Derivative Assets 10.0 8.5
Derivative Liabilities 4.1 13.2
Designated as hedges | Foreign currency contracts    
Fair Value of Derivatives    
Derivative Assets $ 10.0 $ 8.5
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities $ 4.1 $ 13.2
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities
Not designated as hedges    
Fair Value of Derivatives    
Derivative Assets $ 2.4 $ 2.3
Derivative Liabilities 2.9 4.2
Not designated as hedges | Foreign currency contracts    
Fair Value of Derivatives    
Derivative Assets $ 2.4 $ 2.3
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities $ 2.9 $ 4.2
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities