XML 32 R26.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue and Deferred Revenue (Tables)
9 Months Ended
Sep. 30, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Revenue by Source

Revenue by source consists of the following (in thousands):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

Consoles

 

$

8,339

 

 

$

7,709

 

 

$

24,362

 

 

$

24,080

 

 

Consumables

 

 

12,219

 

 

 

12,596

 

 

 

40,572

 

 

 

35,891

 

 

Total product revenue

 

 

20,558

 

 

 

20,305

 

 

 

64,934

 

 

 

59,971

 

 

Service and other revenue

 

 

8,873

 

 

 

8,361

 

 

 

25,668

 

 

 

24,251

 

 

Total revenue

 

$

29,431

 

 

$

28,666

 

 

$

90,602

 

 

$

84,222