XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE - Summary of Revenue by Category (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenue $ 38,900 $ 33,173
Instrument revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 20,700 15,550
Consumable revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 13,954 12,694
Product revenue    
Disaggregation of Revenue [Line Items]    
Total revenue 34,654 28,244
Service and other revenue    
Disaggregation of Revenue [Line Items]    
Total revenue $ 4,246 $ 4,929