XML 66 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative and Hedging Activities Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Not Designated as Hedging Instrument [Member] | Other Nonoperating Income (Expense) [Member]      
Derivative [Line Items]      
Gain (loss) recorded in other expense, net $ 2,200 $ 1,400 $ (2,300)
Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Derivative, Term of Contract 3 months    
Fair Value Hedging [Member] | Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Derivative, Term of Contract 3 months    
ISRAEL      
Derivative [Line Items]      
Compensating Balance, Amount $ 1,000 $ 1,000