XML 58 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Information by Type (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue      
Total Devices Revenue $ 27,761,639 $ 21,192,616 $ 15,470,385
Disposables, services and other 8,914,822 7,728,624 6,613,999
Amortization of extended warranty agreements 1,840,680 1,517,743 997,208
Total revenue 38,517,141 30,438,983 23,081,592
MRI Compatible IV Infusion Pump Systems      
Disaggregation of Revenue      
Total Devices Revenue 18,052,406 14,536,998 13,621,769
MRI Compatible Patient Vital Signs Monitoring Systems      
Disaggregation of Revenue      
Total Devices Revenue $ 9,709,233 $ 6,655,618 $ 1,848,616