v3.26.1
SEGMENT AND GEOGRAPHIC INFORMATION - Schedule of Revenue by Category (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]        
Total revenue $ 39,007 $ 39,766 $ 76,185 $ 76,919
Product revenue        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]        
Total revenue 32,950 33,083 64,484 64,196
Instrument revenue        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]        
Total revenue 12,839 14,150 22,560 25,166
Consumable revenue        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]        
Total revenue 20,111 18,933 41,924 39,030
Service and other revenue        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]        
Total revenue $ 6,057 $ 6,683 $ 11,701 $ 12,723