Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details)

v3.20.2
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue from Contract with Customer, Excluding Assessed Tax $ 3,667,110 $ 5,738,534
Product sales [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax 3,626,901 5,637,350
Service Revenues [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax 25,597
Licensing Revenues [Member]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 40,209 $ 75,587