v3.21.2
Revenue Recognition - Revenue by Source and Geographic Location (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 3,856,000 $ 1,182,000 $ 7,024,000 $ 2,318,000
North America        
Disaggregation of Revenue [Line Items]        
Revenue 2,365,000 788,000 3,872,000 1,514,000
EMEIA        
Disaggregation of Revenue [Line Items]        
Revenue 940,000 315,000 2,518,000 705,000
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue $ 551,000 $ 79,000 $ 634,000 $ 99,000
Revenue from Contract with Customer | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 100.00% 100.00% 100.00% 100.00%
Revenue from Contract with Customer | Geographic Concentration Risk | North America        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 61.00% 67.00% 55.00% 65.00%
Revenue from Contract with Customer | Geographic Concentration Risk | EMEIA        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 25.00% 26.00% 36.00% 31.00%
Revenue from Contract with Customer | Geographic Concentration Risk | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Concentration risk percentage 14.00% 7.00% 9.00% 4.00%
Product revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 2,496,000 $ 940,000 $ 4,545,000 $ 1,923,000
Instruments        
Disaggregation of Revenue [Line Items]        
Revenue 1,158,000 229,000 2,040,000 763,000
Consumables        
Disaggregation of Revenue [Line Items]        
Revenue 1,338,000 711,000 2,505,000 1,160,000
Service and other revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,360,000 $ 242,000 $ 2,479,000 $ 395,000