XML 61 R57.htm IDEA: XBRL DOCUMENT v3.20.1
Disaggregated Revenues - Summary of Disaggregated Revenues By Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues $ 11,216 $ 15,108
China    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues 8,347 10,811
North America    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues 2,456 2,797
Rest of the world    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues $ 413 $ 1,500