XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Financial Instruments Foreign Exchange Forward Contracts(Details)
Mar. 31, 2023
USD ($)
Derivative [Line Items]  
Derivative, Notional Amount $ 101,800,000
other currencies  
Derivative [Line Items]  
Derivative, Notional Amount 2,200,000
Mexico, Pesos  
Derivative [Line Items]  
Derivative, Notional Amount 3,600,000
Euro Member Countries, Euro  
Derivative [Line Items]  
Derivative, Notional Amount 26,400,000
Czech Republic, Koruny  
Derivative [Line Items]  
Derivative, Notional Amount 4,700,000
Japan, Yen  
Derivative [Line Items]  
Derivative, Notional Amount 21,200,000
Canada, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount 13,100,000
Australia, Dollars  
Derivative [Line Items]  
Derivative, Notional Amount 13,100,000
Sweden, Kronor  
Derivative [Line Items]  
Derivative, Notional Amount $ 2,700,000