XML 112 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Financial Instruments and Derivative Financial Instruments - Fair Value of Assets and Liabilities of Derivatives (Details) - Foreign Exchange Contract - Designated as Hedging Instrument
$ in Millions
Dec. 31, 2022
USD ($)
Other assets  
Financial Instruments and Derivative Financial Instruments  
Derivative assets, fair value $ 0.0
Other long-term liabilities  
Financial Instruments and Derivative Financial Instruments  
Derivative liabilities , fair value $ 2.7