XML 39 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule of Revenue Disaggregated by Type (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Product Information [Line Items]        
Total revenue $ 8,703,583 $ 8,201,748 $ 19,805,279 $ 22,009,733
Sublease 246,530 246,532 739,590 739,593
Systems [Member]        
Product Information [Line Items]        
Total revenue 2,953,005 1,696,964 2,965,774 1,755,015
Disposables, Service and Accessories [Member]        
Product Information [Line Items]        
Total revenue $ 5,504,048 $ 6,258,252 $ 16,099,915 $ 19,515,125