Annual report pursuant to Section 13 and 15(d)

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

v3.21.1
Stock Based Compensation - Schedule of Stock-based Compensation (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share based compensation $ 1,827,008 $ 3,372,726
Research and development [Member]    
Share based compensation 65,433 (40,828)
Sales and Marketing [Member]    
Share based compensation 160,480 46,723
General and Administrative [Member]    
Share based compensation $ 1,601,095 $ 3,366,831