XML 104 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives - Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Fair Value of Derivatives    
Derivative Assets $ 10.8 $ 126.1
Derivative Liabilities 17.4 98.9
Designated as hedges    
Fair Value of Derivatives    
Derivative Assets 8.5 35.2
Derivative Liabilities 13.2 4.7
Designated as hedges | Foreign currency contracts    
Fair Value of Derivatives    
Derivative Assets $ 8.5 $ 35.2
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Derivative Liabilities $ 13.2 $ 4.7
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities
Not designated as hedges    
Fair Value of Derivatives    
Derivative Assets $ 2.3 $ 90.9
Derivative Liabilities 4.2 94.2
Not designated as hedges | Foreign currency contracts    
Fair Value of Derivatives    
Derivative Assets $ 2.3 $ 2.3
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Derivative Liabilities $ 4.2 $ 4.7
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities
Not designated as hedges | Business Solutions | Foreign currency contracts    
Fair Value of Derivatives    
Derivative Assets   $ 88.6
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Assets held for sale (Note 4) Assets held for sale (Note 4)
Derivative Liabilities   $ 89.5
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Liability Liability