XML 88 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue and Related Matters - Schedule of Disaggregated revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Service Revenue      
Total revenues $ 138,897 $ 137,421 $ 122,368
Product revenue      
Service Revenue      
Total revenues 92,941 79,740 79,670
Product revenue | North America      
Service Revenue      
Total revenues 49,088 43,718 41,496
Product revenue | EMEA      
Service Revenue      
Total revenues 28,668 24,617 25,600
Product revenue | Asia Pacific      
Service Revenue      
Total revenues 15,185 11,405 12,574
Instruments      
Service Revenue      
Total revenues 17,860 10,480 15,705
Instruments | North America      
Service Revenue      
Total revenues 7,039 3,924 6,374
Instruments | EMEA      
Service Revenue      
Total revenues 5,007 3,857 4,384
Instruments | Asia Pacific      
Service Revenue      
Total revenues 5,814 2,699 4,947
Consumable and other products      
Service Revenue      
Total revenues 75,081 69,260 63,965
Consumable and other products | North America      
Service Revenue      
Total revenues 42,049 39,794 35,122
Consumable and other products | EMEA      
Service Revenue      
Total revenues 23,661 20,760 21,216
Consumable and other products | Asia Pacific      
Service Revenue      
Total revenues 9,371 8,706 7,627
Simoa      
Service Revenue      
Total revenues 71,034 79,740 79,670
Spatial Biology      
Service Revenue      
Total revenues 21,907 0 0
Service and Other Revenue      
Service Revenue      
Total revenues 44,212 51,244 40,089
Service and Other Revenue | North America      
Service Revenue      
Total revenues 34,455 39,189 32,407
Service and Other Revenue | EMEA      
Service Revenue      
Total revenues 8,048 10,299 5,952
Service and Other Revenue | Asia Pacific      
Service Revenue      
Total revenues 1,709 1,756 1,730
Research services      
Service Revenue      
Total revenues 25,981 37,998 27,828
Research services | North America      
Service Revenue      
Total revenues 23,677 31,252 24,706
Research services | EMEA      
Service Revenue      
Total revenues 1,799 5,833 2,000
Research services | Asia Pacific      
Service Revenue      
Total revenues 505 913 1,122
Service-type warranties      
Service Revenue      
Total revenues 11,142 10,607 9,879
Service-type warranties | North America      
Service Revenue      
Total revenues 6,270 6,319 6,265
Service-type warranties | EMEA      
Service Revenue      
Total revenues 3,844 3,490 3,001
Service-type warranties | Asia Pacific      
Service Revenue      
Total revenues 1,028 798 613
Other services      
Service Revenue      
Total revenues 7,089 2,639 2,382
Other services | North America      
Service Revenue      
Total revenues 4,508 1,618 1,436
Other services | EMEA      
Service Revenue      
Total revenues 2,405 976 951
Other services | Asia Pacific      
Service Revenue      
Total revenues 176 45 (5)
Simoa      
Service Revenue      
Total revenues 32,388 51,244 40,089
Spatial Biology      
Service Revenue      
Total revenues 11,824 0 0
Collaboration and license revenue      
Service Revenue      
Total revenues 1,501 4,452 1,380
Collaboration and license revenue | North America      
Service Revenue      
Total revenues 1,571 3,681 1,380
Collaboration and license revenue | EMEA      
Service Revenue      
Total revenues 0 0 0
Collaboration and license revenue | Asia Pacific      
Service Revenue      
Total revenues $ (70) $ 771 $ 0