XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Information by Type (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue        
Total Devices revenue $ 7,148,510 $ 4,436,642 $ 19,090,173 $ 13,523,624
Disposables, service and other 3,285,656 2,802,039 9,412,091 8,269,487
Amortization of extended warranty agreements 473,136 460,415 1,439,457 1,378,218
Total revenue 10,907,302 7,699,096 29,941,721 23,171,329
MRI Compatible IV Infusion Pump Systems        
Disaggregation of Revenue        
Total Devices revenue 3,369,068 2,153,699 9,329,182 6,693,692
MRI Compatible Patient Vital Signs Monitoring Systems        
Disaggregation of Revenue        
Total Devices revenue $ 3,779,442 $ 2,282,943 $ 9,760,991 $ 6,829,932