XML 88 R76.htm IDEA: XBRL DOCUMENT v3.21.1
Disaggregated Revenue - Summary of Disaggregated Revenue By Geography (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues $ 17,377 $ 11,216
China    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues 7,956 5,288
Taiwan    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues 1,953 3,059
North America    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues 6,657 2,456
Rest of the world    
Disaggregation Of Revenue [Line Items]    
Disaggregated revenues $ 811 $ 413