XML 74 R61.htm IDEA: XBRL DOCUMENT 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