XML 22 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Receivables and Prepaid Expenses - Schedule of Receivables and Prepaid Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Receivables And Prepaid Expenses [Abstract]    
Advances to and receivables from suppliers $ 5,097 $ 4,565
Government authorities 21,382 6,106
Prepaid expenses 2,251 3,531
Others 471 77
Receivables and prepaid expenses $ 29,202 $ 14,279