XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Instruments (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Derivative Financial Instruments    
Investment grade bonds $ 19.6 $ 19.8
Cash    
Derivative Financial Instruments    
Deferred compensation, Rabbi Trust 4.2 4.0
Short-term Investments    
Derivative Financial Instruments    
Deferred compensation, Rabbi Trust 10.8 8.1
Foreign Exchange Forward | Designated hedges    
Derivative Financial Instruments    
Fair value (1.3) 0.7
Notional Value $ 127.2 87.9
Foreign Exchange Forward | Designated hedges | Cash Flow Hedging    
Derivative Financial Instruments    
Maturity term (less than) 1 year  
Foreign Exchange Forward | Non-designated hedges    
Derivative Financial Instruments    
Fair value $ (0.5) (0.2)
Notional Value $ 87.1 $ 110.1
Maturity term (less than) 1 year