v3.26.1
Derivative Instruments and Hedging Activities - Schedule of Notional Amount Held Through Foreign Currency Forwards, Based Upon Exchange Rates (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Foreign Currency Forwards  
Derivative Instruments  
Notional Amount $ 70,227
Foreign Currency Forwards | Designated cash flow hedges  
Derivative Instruments  
Notional Amount 7,261
Mexican Peso | Designated cash flow hedges  
Derivative Instruments  
Notional Amount 4,846
Canadian Dollar  
Derivative Instruments  
Notional Amount 9,192
Canadian Dollar | Designated cash flow hedges  
Derivative Instruments  
Notional Amount 2,415
British Pound  
Derivative Instruments  
Notional Amount 47,858
Euro  
Derivative Instruments  
Notional Amount $ 13,177