Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Summary of Significant Accounting Policies - Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Total revenues, net $ 2,565,162 $ 1,953,346
Product Sales [Member]    
Total revenues, net 2,487,869 3,626,901
Licensing Revenues [Member]    
Total revenues, net $ 77,293 $ 40,209