XML 88 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Disaggregated Revenue - Summary of Disaggregated Revenue By Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues $ 17,297 $ 11,446 $ 34,674 $ 22,662
China        
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues 6,364 3,879 14,320 6,938
Taiwan        
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues 2,736 4,699 4,689 9,987
North America        
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues 7,576 2,443 14,233 4,899
Rest of the world        
Disaggregation Of Revenue [Line Items]        
Disaggregated revenues $ 621 $ 425 $ 1,432 $ 838