XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation Of Revenue [Line Items]        
Product and service revenue $ 10,321 $ 6,623 $ 16,944 $ 14,564
United States        
Disaggregation Of Revenue [Line Items]        
Product and service revenue 7,105 4,097 11,369 8,067
South Korea        
Disaggregation Of Revenue [Line Items]        
Product and service revenue 16 662 25 2,096
Europe        
Disaggregation Of Revenue [Line Items]        
Product and service revenue 1,983 956 3,521 2,575
Asia (Excluding South Korea)        
Disaggregation Of Revenue [Line Items]        
Product and service revenue 1,128 771 1,836 1,551
Other        
Disaggregation Of Revenue [Line Items]        
Product and service revenue $ 89 $ 137 $ 193 $ 275