XML 112 R92.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Product Revenue $ 32,331 $ 19,255
Rental Income 303 1,143
Total Revenue 32,634 20,398
Consumables and parts revenue    
Disaggregation of Revenue [Line Items]    
Product Revenue 21,136 13,222
System revenue    
Disaggregation of Revenue [Line Items]    
Product Revenue 11,155 5,957
License fees and other    
Disaggregation of Revenue [Line Items]    
Product Revenue 40 76
United States    
Disaggregation of Revenue [Line Items]    
Product Revenue 32,096 19,025
Rental Income 303 1,143
Total Revenue 32,399 20,168
United States | Consumables and parts revenue    
Disaggregation of Revenue [Line Items]    
Product Revenue 21,024 13,143
United States | System revenue    
Disaggregation of Revenue [Line Items]    
Product Revenue 11,072 5,841
United States | License fees and other    
Disaggregation of Revenue [Line Items]    
Product Revenue 0 41
International    
Disaggregation of Revenue [Line Items]    
Product Revenue 235 230
Rental Income 0 0
Total Revenue 235 230
International | Consumables and parts revenue    
Disaggregation of Revenue [Line Items]    
Product Revenue 112 79
International | System revenue    
Disaggregation of Revenue [Line Items]    
Product Revenue 83 116
International | License fees and other    
Disaggregation of Revenue [Line Items]    
Product Revenue $ 40 $ 35