XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of significant accounting policies - Service and Other Revenue and Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 04, 2023
Jun. 30, 2022
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]              
Standard service-based warranty terms         1 year    
Extended service-based warranty terms         1 year    
Revenue     $ 23,164 $ 23,521 $ 41,514 $ 44,931  
Contract assets     2,248   $ 2,248   $ 1,276
Practical expedient elected         true    
Acrivon Agreement              
Disaggregation of Revenue [Line Items]              
Potential aggregate upfront payments $ 17,250 $ 17,850          
Product              
Disaggregation of Revenue [Line Items]              
Revenue     15,926 17,147 $ 28,066 32,671  
Instruments              
Disaggregation of Revenue [Line Items]              
Revenue     8,295 11,276 13,164 20,883  
Consumables              
Disaggregation of Revenue [Line Items]              
Revenue     7,390 5,819 14,391 11,531  
Standalone software products              
Disaggregation of Revenue [Line Items]              
Revenue     241 52 511 257  
Service and other              
Disaggregation of Revenue [Line Items]              
Revenue     7,238 6,374 13,448 12,260  
Service and other revenue              
Disaggregation of Revenue [Line Items]              
Revenue     4,459 3,869 7,842 7,421  
Instrument warranty              
Disaggregation of Revenue [Line Items]              
Revenue     $ 2,779 $ 2,505 $ 5,606 $ 4,839