XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Schedule of Revenue Disaggregated by Type (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Total revenue $ 29,346,617 $ 31,144,100
Systems [Member]    
Total revenue 1,582,053 4,275,798
Disposables, Service and Accessories [Member]    
Total revenue $ 27,764,564 $ 26,868,302