XML 64 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivatives - Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Fair Value of Derivatives    
Derivative Assets $ 15.7 $ 10.8
Derivative Liabilities 6.7 17.4
Designated as hedges    
Fair Value of Derivatives    
Derivative Assets 10.7 8.5
Derivative Liabilities 4.7 13.2
Designated as hedges | Foreign currency contracts    
Fair Value of Derivatives    
Derivative Assets $ 10.7 $ 8.5
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities $ 4.7 $ 13.2
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities
Not designated as hedges    
Fair Value of Derivatives    
Derivative Assets $ 5.0 $ 2.3
Derivative Liabilities 2.0 4.2
Not designated as hedges | Foreign currency contracts    
Fair Value of Derivatives    
Derivative Assets $ 5.0 $ 2.3
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets Other Assets
Derivative Liabilities $ 2.0 $ 4.2
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities