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 |