XML 43 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Short Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Accrued Liabilities and Other Liabilities [Abstract]  
Schedule of Accounts Expense and Other Liabilities
 December 31,
 20202019
Government authorities and other$37,268 $24,689 
Employees32,593 23,479 
Accrued expenses13,337 13,766 
Foreign exchange forward contract derivatives— 470 
Other short-term liabilities— 203 
Accrued expenses and other short-term liabilities$83,198 $62,607