Quarterly report pursuant to Section 13 or 15(d)

Stock Based Compensation - Schedule of Stock-based Compensation (Details)

v3.20.2
Stock Based Compensation - Schedule of Stock-based Compensation (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Share based compensation $ 167,769 $ 752,495 $ 475,175 $ 1,360,623
Research and development [Member]        
Share based compensation 15,873 50,552 47,618 126,858
Sales and Marketing [Member]        
Share based compensation 28,991 935 101,695 10,938
General and Administrative [Member]        
Share based compensation $ 122,905 $ 701,008 $ 325,862 $ 1,222,827