XML 64 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition - Schedule of Revenue by Service Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Total revenue $ 23,955 $ 20,551
Biologics and drug delivery    
Disaggregation of Revenue [Line Items]    
Total revenue 13,602 9,120
Biologics and Drug Delivery - Disposable Products    
Disaggregation of Revenue [Line Items]    
Total revenue 2,154 3,690
Biologics And Drug Delivery - Services And License Fees    
Disaggregation of Revenue [Line Items]    
Total revenue 11,448 5,430
Functional neurosurgery navigation and therapy    
Disaggregation of Revenue [Line Items]    
Total revenue 8,520 9,124
Functional Neurosurgery Navigation and Therapy - Disposable Products    
Disaggregation of Revenue [Line Items]    
Total revenue 7,589 7,587
Functional Neurosurgery Navigation and Therapy - Services    
Disaggregation of Revenue [Line Items]    
Total revenue 931 1,537
Capital equipment and software    
Disaggregation of Revenue [Line Items]    
Total revenue 1,833 2,307
Capital Equipment and Software - Systems and Software Products    
Disaggregation of Revenue [Line Items]    
Total revenue 860 1,512
Capital Equipment and Software - Services    
Disaggregation of Revenue [Line Items]    
Total revenue $ 973 $ 795