XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments and Risk Management (Fair Value of Derivative Instruments) (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]    
Asset $ 9.8 $ 0.0
Liability $ 13.7 $ 2.7
Derivative asset, statement of financial position Prepaid expenses and other Prepaid expenses and other
Derivative liability, statement of financial position Accounts payable Accounts payable
Derivatives designated as hedges: | Foreign exchange forward contracts    
Derivative [Line Items]    
Asset $ 9.2  
Liability 9.1  
Derivatives not designated as hedges: | Foreign exchange forward contracts    
Derivative [Line Items]    
Asset 0.6 $ 0.0
Liability $ 4.6 $ 2.7