Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.26.1
Revenue Recognition - Schedule of Revenue by Service Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenue $ 36,971 $ 31,390
Biologics and drug delivery    
Disaggregation of Revenue [Line Items]    
Total revenue 19,040 17,310
Biologics and Drug Delivery - Disposable Products    
Disaggregation of Revenue [Line Items]    
Total revenue 7,338 5,606
Biologics and Drug Delivery - Services and License Fees    
Disaggregation of Revenue [Line Items]    
Total revenue 11,702 11,704
Neurosurgery navigation and therapy    
Disaggregation of Revenue [Line Items]    
Total revenue 14,831 10,285
Neurosurgery Navigation and Therapy - Disposable Products    
Disaggregation of Revenue [Line Items]    
Total revenue 14,831 10,285
Capital equipment and software    
Disaggregation of Revenue [Line Items]    
Total revenue 3,100 3,795
Capital Equipment and Software - Systems and Software Products    
Disaggregation of Revenue [Line Items]    
Total revenue 1,690 2,735
Capital Equipment and Software - Services    
Disaggregation of Revenue [Line Items]    
Total revenue $ 1,410 $ 1,060