XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue From Contracts With Customers - Summary of Product and Service Revenue Disaggregated by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Product and service revenue $ 6,623 $ 6,782 $ 14,564 $ 12,714
United States        
Disaggregation Of Revenue [Line Items]        
Product and service revenue 4,097 3,942 8,067 7,380
South Korea        
Disaggregation Of Revenue [Line Items]        
Product and service revenue 662 1,190 2,096 2,188
Europe        
Disaggregation Of Revenue [Line Items]        
Product and service revenue 956 921 2,575 1,810
Asia (Excluding South Korea)        
Disaggregation Of Revenue [Line Items]        
Product and service revenue 771 633 1,551 1,175
Other        
Disaggregation Of Revenue [Line Items]        
Product and service revenue $ 137 $ 96 $ 275 $ 161