v3.26.1
Revenue and Related Matters - Schedule of Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue    
Total $ 36,415 $ 30,333
Product revenue    
Disaggregation of Revenue    
Total 25,479 20,739
Product revenue | North America    
Disaggregation of Revenue    
Total 13,506 11,731
Product revenue | EMEA    
Disaggregation of Revenue    
Total 8,027 5,211
Product revenue | Asia Pacific    
Disaggregation of Revenue    
Total 3,946 3,797
Instruments    
Disaggregation of Revenue    
Total 4,097 2,623
Instruments | North America    
Disaggregation of Revenue    
Total 1,761 813
Instruments | EMEA    
Disaggregation of Revenue    
Total 953 362
Instruments | Asia Pacific    
Disaggregation of Revenue    
Total 1,383 1,448
Consumable and other products    
Disaggregation of Revenue    
Total 21,382 18,116
Consumable and other products | North America    
Disaggregation of Revenue    
Total 11,745 10,918
Consumable and other products | EMEA    
Disaggregation of Revenue    
Total 7,074 4,849
Consumable and other products | Asia Pacific    
Disaggregation of Revenue    
Total 2,563 2,349
Simoa    
Disaggregation of Revenue    
Total 16,804 20,739
Spatial Biology    
Disaggregation of Revenue    
Total 8,675 0
Service and other revenue    
Disaggregation of Revenue    
Total 10,376 8,823
Service and other revenue | North America    
Disaggregation of Revenue    
Total 7,443 6,937
Service and other revenue | EMEA    
Disaggregation of Revenue    
Total 2,289 1,424
Service and other revenue | Asia Pacific    
Disaggregation of Revenue    
Total 644 462
Research services    
Disaggregation of Revenue    
Total 4,353 5,601
Research services | North America    
Disaggregation of Revenue    
Total 3,861 5,006
Research services | EMEA    
Disaggregation of Revenue    
Total 245 329
Research services | Asia Pacific    
Disaggregation of Revenue    
Total 247 266
Service-type warranties    
Disaggregation of Revenue    
Total 2,907 2,594
Service-type warranties | North America    
Disaggregation of Revenue    
Total 1,669 1,509
Service-type warranties | EMEA    
Disaggregation of Revenue    
Total 956 893
Service-type warranties | Asia Pacific    
Disaggregation of Revenue    
Total 282 192
Other    
Disaggregation of Revenue    
Total 3,116 628
Other | North America    
Disaggregation of Revenue    
Total 1,913 422
Other | EMEA    
Disaggregation of Revenue    
Total 1,088 202
Other | Asia Pacific    
Disaggregation of Revenue    
Total 115 4
Simoa    
Disaggregation of Revenue    
Total 6,678 8,823
Spatial Biology    
Disaggregation of Revenue    
Total 3,698 0
Collaboration and license revenue    
Disaggregation of Revenue    
Total 560 771
Collaboration and license revenue | North America    
Disaggregation of Revenue    
Total 560 771
Collaboration and license revenue | EMEA    
Disaggregation of Revenue    
Total 0 0
Collaboration and license revenue | Asia Pacific    
Disaggregation of Revenue    
Total $ 0 $ 0