v3.26.1
Revenue Recognition - Schedule of Revenue Information by Type (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue    
Total revenue $ 21,979 $ 19,511
Total devices revenue    
Disaggregation of Revenue    
Total revenue 15,392 12,962
MRI Compatible Intravenous ("IV") Infusion Pump Systems    
Disaggregation of Revenue    
Total revenue 7,664 5,999
MRI Compatible Patient Vital Signs Monitoring Systems    
Disaggregation of Revenue    
Total revenue 7,107 6,545
Ferro Magnetic Detection Systems    
Disaggregation of Revenue    
Total revenue 621 418
Amortization of extended maintenance agreements    
Disaggregation of Revenue    
Total revenue 659 560
Disposables    
Disaggregation of Revenue    
Total revenue 4,885 4,947
Services and other    
Disaggregation of Revenue    
Total revenue $ 1,043 $ 1,042