Annual report pursuant to Section 13 and 15(d)

Equity Incentive Plan (Details)

v3.21.1
Equity Incentive Plan (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Equity Incentive Plan (Details) [Line Items]    
Weighted average grant date fair value of stock option awards granted (in Dollars per share) $ 0.05 $ 0.35
Option exercised intrinsic value $ 211,019  
Intrinsic value options outstanding 9,438,695  
Intrinsic value options exercisable 5,270,372  
Stock-based compensation for option granted and outstanding $ 710,852  
Remaining weighted average requisite service period 1 year  
2020 Equity incentive Plan {Member]    
Equity Incentive Plan (Details) [Line Items]    
Options contractual life 10 years  
Vesting period 4 years  
Number of shares equal percentage 5.00%  
Shares remained available for grant (in Shares) 600,102