XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Schedule of Revenue Disaggregated by Type (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Product Information [Line Items]    
Total revenue $ 8,622,558 $ 5,756,241
Sub lease 246,530 246,530
Systems [Member]    
Product Information [Line Items]    
Total revenue 2,602,512
Disposables, Service and Accessories [Member]    
Product Information [Line Items]    
Total revenue $ 5,773,516 $ 5,509,711