Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Segment Information - Schedule of Revenues and Long Lived Assets by Geographical Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Total Revenue $ 28,991 $ 30,799  
Long lived assets 8,465   $ 8,804
United States [Member]      
Total Revenue 11,588 13,107  
Long lived assets 1,314   1,425
Israel [Member]      
Total Revenue 11,047 9,740  
Long lived assets 3,285   3,282
Other [Member]      
Total Revenue 6,356 $ 7,952  
Long lived assets $ 3,866   $ 4,097