XML 29 R26.htm IDEA: XBRL DOCUMENT v3.20.1
PREPAID EXPENSES AND OTHER CURRENT ASSETS (Tables)
12 Months Ended
Dec. 31, 2019
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets

December 31,

2018

2019

 

Government authorities

$

1,885

$

3,548

Hedging transaction asset

2,574

1,465

Prepaid expenses

5,293

8,468

Other current assets

2,187

5,730

 

$

11,939

$

19,211