Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Schedule of Revenue by Service Line (Details)

v3.24.2.u1
Revenue Recognition - Schedule of Revenue by Service Line (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 7,858 $ 5,950 $ 15,497 $ 11,383
Biologics and drug delivery        
Disaggregation of Revenue [Line Items]        
Total revenue 4,327 3,368 8,634 6,044
Biologics and Drug Delivery - Disposable Products        
Disaggregation of Revenue [Line Items]        
Total revenue 1,671 346 2,224 940
Biologics and Drug Delivery - Services and license fees        
Disaggregation of Revenue [Line Items]        
Total revenue 2,656 3,022 6,410 5,104
Neurosurgery navigation and therapy        
Disaggregation of Revenue [Line Items]        
Total revenue 2,586 2,201 4,513 4,562
Neurosurgery Navigation and Therapy - Disposable Products        
Disaggregation of Revenue [Line Items]        
Total revenue 2,586 1,818 4,513 3,676
Neurosurgery Navigation and Therapy - Services        
Disaggregation of Revenue [Line Items]        
Total revenue 0 383 0 886
Capital equipment and software        
Disaggregation of Revenue [Line Items]        
Total revenue 945 381 2,350 777
Capital Equipment and Software - Systems and Software Products        
Disaggregation of Revenue [Line Items]        
Total revenue 687 173 1,842 351
Capital Equipment and Software - Services        
Disaggregation of Revenue [Line Items]        
Total revenue $ 258 $ 208 $ 508 $ 426