XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Summary of Product Revenue by Geographical Locations of Customers (Detail) - Product - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation Of Revenue [Line Items]        
Total product revenue $ 23,607 $ 18,019 $ 63,721 $ 53,732
Europe, Middle East and Africa        
Disaggregation Of Revenue [Line Items]        
Total product revenue 14,527 12,806 41,210 38,207
North America        
Disaggregation Of Revenue [Line Items]        
Total product revenue 8,465 4,792 20,942 14,501
Other        
Disaggregation Of Revenue [Line Items]        
Total product revenue $ 615 $ 421 $ 1,569 $ 1,024