XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments Foreign Exchange Forward Contracts(Details)
Jun. 30, 2023
USD ($)
Derivative [Line Items]  
Derivative, Notional Amount $ 176,700,000
other currencies  
Derivative [Line Items]  
Derivative, Notional Amount 4,100,000
Mexico, Pesos  
Derivative [Line Items]  
Derivative, Notional Amount 45,900,000
Euro Member Countries, Euro  
Derivative [Line Items]  
Derivative, Notional Amount 30,400,000
Czech Republic, Koruny  
Derivative [Line Items]  
Derivative, Notional Amount 8,600,000
Japan, Yen  
Derivative [Line Items]  
Derivative, Notional Amount 18,400,000
China, Yuan Renminbi  
Derivative [Line Items]  
Derivative, Notional Amount 7,900,000
Canada, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount 18,000,000
Australia, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount 13,200,000
United States of America, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount $ 30,300,000