XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE - Summary of Revenue by Category (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 55,691 $ 32,311 $ 142,164 $ 100,951
Instrument revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 34,694 11,442 85,317 42,611
Consumable revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 16,868 16,067 44,554 43,317
Product revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 51,562 27,509 129,871 85,928
Service and other revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 4,129 $ 4,802 $ 12,293 $ 15,023