XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Disaggregated Revenue - Summary of Disaggregated Revenue By Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues $ 11,446 $ 14,462 $ 22,662 $ 29,570
China        
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues 8,542 10,774 16,889 21,586
North America        
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues 2,483 2,914 4,939 5,711
Rest of the world        
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues $ 421 $ 774 $ 834 $ 2,273