XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Instruments and Hedging Activities - Schedule of Notional Amount Held Through Foreign Currency Forwards, Based Upon Exchange Rates (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Foreign Currency Forwards  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount $ 38,213
Mexican Peso  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 17,759
Euro  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount 12,364
Canadian Dollar  
Foreign Currency Fair Value Hedge Derivative [Line Items]  
Notional Amount $ 8,090