XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue and Deferred Revenue (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Summary of Revenue by Source

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

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

Consoles

 

$

7,091

 

 

$

9,210

 

Consumables

 

 

14,203

 

 

 

11,218

 

Total product revenue

 

 

21,294

 

 

 

20,428

 

Service and other revenue

 

 

8,458

 

 

 

7,740

 

Total revenue

 

$

29,752

 

 

$

28,168