XML 48 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition - Information by Type (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue        
Total Devices Revenue $ 6,441,573 $ 5,096,056 $ 12,400,935 $ 9,925,534
Disposables and Services 2,313,755 1,909,043 4,350,428 3,848,134
Amortization of extended warranty agreements 470,268 371,686 911,826 711,268
Total revenue 9,225,596 7,376,785 17,663,189 14,484,936
MRI Compatible IV Infusion Pump Systems        
Disaggregation of Revenue        
Total Devices Revenue 4,550,542 3,590,538 8,743,296 7,216,160
MRI Compatible Patient Vital Signs Monitoring Systems        
Disaggregation of Revenue        
Total Devices Revenue $ 1,891,031 $ 1,505,518 $ 3,657,639 $ 2,709,374