Annual report pursuant to Section 13 and 15(d)

Segment Information - Schedule of Revenues and Long Lived Assets by Geographical Region (Details)

v3.20.4
Segment Information - Schedule of Revenues and Long Lived Assets by Geographical Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Total Revenue $ 113,593 $ 81,915 $ 53,064
Long lived assets 8,804 8,240 2,149
United States [Member]      
Total Revenue 46,047 60,544 51,608
Long lived assets 1,425 1,931 2,149
Israel [Member]      
Total Revenue 38,719 9,650
Long lived assets 3,282 2,285
Other [Member]      
Total Revenue 28,827 11,721 1,456
Long lived assets $ 4,097 $ 4,024