XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Derivative Financial Instruments Foreign Exchange Forward Contracts(Details)
Mar. 31, 2022
USD ($)
Derivative [Line Items]  
Derivative, Notional Amount $ 231,800,000
other currencies  
Derivative [Line Items]  
Derivative, Notional Amount 85,000,000
Mexico, Pesos  
Derivative [Line Items]  
Derivative, Notional Amount 58,700,000
Euro Member Countries, Euro  
Derivative [Line Items]  
Derivative, Notional Amount 42,400,000
Czech Republic, Koruny  
Derivative [Line Items]  
Derivative, Notional Amount 23,500,000
Japan, Yen  
Derivative [Line Items]  
Derivative, Notional Amount $ 22,200,000