XML 52 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Instruments and Hedging Activities - Schedule of Notional Amount Held Through Foreign Currency Forwards, Based Upon Exchange Rates (Details)
Jun. 30, 2024
USD ($)
Foreign Currency Forwards | Designated cash flow hedges  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount $ 10,768,000
Foreign Currency Forwards | Non-Designated Derivative Instruments  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 104,360,000
British Pound | Non-Designated Derivative Instruments  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 45,392,000
Mexican Peso | Designated cash flow hedges  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 5,041,000
Mexican Peso | Non-Designated Derivative Instruments  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 20,768,000
Euro | Designated cash flow hedges  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 2,904,000
Euro | Non-Designated Derivative Instruments  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 21,321,000
Canadian Dollar | Designated cash flow hedges  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 2,823,000
Canadian Dollar | Non-Designated Derivative Instruments  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount $ 16,879,000