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 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share based compensation $ 150,949 $ 476,214 $ 307,408 $ 607,657
Research and development [Member]        
Share based compensation 15,873 44,648 31,745 76,306
Sales and Marketing [Member]        
Share based compensation 38,120 10,457 72,705 11,873
General and Administrative [Member]        
Share based compensation $ 96,956 $ 421,109 $ 202,958 $ 519,478