v3.26.1
Derivative Instruments and Hedging Activities - Schedule of Notional Amount Held Through Foreign Currency Forwards, Based Upon Exchange Rates (Details)
Mar. 31, 2026
USD ($)
Foreign Currency Forwards  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount $ 79,690,000
Foreign Currency Forwards | Designated cash flow hedges  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 14,017,000
British Pound  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 48,308,000
Mexican Peso  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 1,715,000
Mexican Peso | Designated cash flow hedges  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 9,548,000
Euro  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 18,024,000
Canadian Dollar  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 11,643,000
Canadian Dollar | Designated cash flow hedges  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount $ 4,469,000