XML 67 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Geographic Information and Major Customer and Product Data - Revenues Within Geographical Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment Reporting Information [Line Items]      
Revenue $ 254,190 $ 270,288 $ 215,390
North America      
Segment Reporting Information [Line Items]      
Revenue 174,607 167,361 139,720
EMEA      
Segment Reporting Information [Line Items]      
Revenue 70,208 93,816 68,998
Rest of World      
Segment Reporting Information [Line Items]      
Revenue $ 9,375 $ 9,111 $ 6,672