XML 98 R88.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities (Forward Foreign Exchange Contracts) (Details) - Forward exchange contracts
€ in Millions, £ in Millions, Kč in Millions, Ft in Millions, $ in Millions, $ in Millions, $ in Millions, $ in Millions
Jun. 30, 2024
GBP (£)
Jun. 30, 2024
USD ($)
Jun. 30, 2024
CZK (Kč)
Jun. 30, 2024
EUR (€)
Jun. 30, 2024
CAD ($)
Jun. 30, 2024
MXN ($)
Jun. 30, 2024
HUF (Ft)
Jun. 30, 2024
NZD ($)
British Pounds Sterling                
Derivative [Line Items]                
US Dollar Amount or Notional Amount £ 2.2 $ 2.9            
Weighted average exchange rate per $1 USD 0.78 0.78 0.78 0.78 0.78 0.78 0.78 0.78
Czech Republic, Koruna                
Derivative [Line Items]                
US Dollar Amount or Notional Amount   $ 7.7 Kč 180.0          
Weighted average exchange rate per $1 USD 23.29 23.29 23.29 23.29 23.29 23.29 23.29 23.29
Euro Member Countries, Euro                
Derivative [Line Items]                
US Dollar Amount or Notional Amount   $ 9.2   € 9.6        
Weighted average exchange rate per $1 USD 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96
Canada, Dollars                
Derivative [Line Items]                
US Dollar Amount or Notional Amount   $ 7.3     $ 9.8      
Weighted average exchange rate per $1 USD 1.34 1.34 1.34 1.34 1.34 1.34 1.34 1.34
Mexico, Pesos                
Derivative [Line Items]                
US Dollar Amount or Notional Amount   $ 0.9       $ 18.7    
Weighted average exchange rate per $1 USD 20.70 20.70 20.70 20.70 20.70 20.70 20.70 20.70
Hungary, Forint                
Derivative [Line Items]                
US Dollar Amount or Notional Amount   $ 12.6         Ft 4,571.3  
Weighted average exchange rate per $1 USD 370.84 370.84 370.84 370.84 370.84 370.84 370.84 370.84
New Zealand, Dollars                
Derivative [Line Items]                
US Dollar Amount or Notional Amount   $ 26.7           $ 43.6
Weighted average exchange rate per $1 USD 1.64 1.64 1.64 1.64 1.64 1.64 1.64 1.64