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 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues $ 13,010 $ 13,142 $ 35,672 $ 42,713
China        
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues 10,067 9,267 26,994 30,853
North America        
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues 2,469 3,332 7,362 9,043
Rest of the world        
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues $ 474 $ 543 $ 1,316 $ 2,817