XML 107 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments (Schedule Of The Fair Values Of Derivative Instruments) (Details) - Cash flow hedging - Foreign currency forward contracts - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Derivatives Designated as Hedging Instruments | Prepaid expenses and other current assets    
Asset Derivatives    
Asset derivatives $ 694 $ 3,945
Derivatives Designated as Hedging Instruments | Accrued expenses and other current liabilities    
Liability Derivatives    
Liability derivatives 1,358 75
Derivatives Not Designated as Hedging Instruments | Prepaid expenses and other current assets    
Asset Derivatives    
Asset derivatives 47 67
Derivatives Not Designated as Hedging Instruments | Accrued expenses and other current liabilities    
Liability Derivatives    
Liability derivatives $ 173 $ 1,372