XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Stock Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of stock option activities
               
   Options Outstanding  Weighted Average Exercise Price  Weighted Average Remaining Contractual Life (Years)
Options outstanding at December 31, 2019   48,854   $5.11    8.05 
Options granted   1,130,734    1.49      
Options expired   (400)   0.01      
Options cancelled   (4,374)   5.56      
Options outstanding at  December 31, 2020   1,174,814    1.61    8.11 
Options granted   1,300,000    1.66      
Options issued in merger   490,617    2.00      
Options exercised   (89,421)   2.00      
Options outstanding at  December 31, 2021   2,876,010   $1.69    6.90 
Schedule of stock options outstanding
                  
Date Issued  Number Outstanding  Number Exercisable  Exercise Price  Expiration Date
August 5, 2019   40,480    40,480   $5.56   August 5, 2029
October 29, 2019   3,600    3,600   $0.0725   June 6, 2027
January 27, 2020   307,884    307,884   $1.50   January 27, 2030
January 27, 2020   225,000    225,000   $1.50   January 27, 2027
February 29, 2020   95,794    95,794   $1.25   February 28, 2030
May 11, 2020   380,000    380,000   $1.50   May 11, 2027
June 30, 2020   122,056    122,056   $1.45   June 30, 2030
January 28, 2021   1,000,000    1,000,000   $1.61   January 28, 2031
January 28, 2021   225,000    225,000   $1.61   January 28, 2028
February 25, 2021   201,196    201,196   $2.00   March 15, 2025
February 25, 2021   200,000    200,000   $2.00   February 25, 2031
August 16, 2021   75,000    75,000   $2.51   August 16, 2027
Total   2,876,010    2,876,010         
Schedule of Warrants, Activity
               
   Warrants Warrants Outstanding  Weighted Average Exercise Price  Weighted Average Remaining Contractual Life (Years)
Warrants outstanding at December 31, 2019   1,065,251   $6.04    5.17 
Warrants cancelled   (507,378)           
Warrants outstanding at December 31, 2020   557,873    6.77    3.79 
Warrants granted   5,522,748    1.90      
Warrants issued in merger   6,415,965    1.74      
Warrants exercised   (113,036)   1.45      
Warrants outstanding at December 31, 2021   12,383,550   $2.04    4.64 
Schedule of Outstanding Warrants
                  
Date Issued  Number Outstanding  Number Exercisable  Exercise Price  Expiration Date
March 21, 2019   96,433    96,433   $6.67   December 31, 2024
April 30, 2019   3,598    3,598   $6.67   December 31, 2024
May 13, 2019   14,393    14,393   $6.67   December 31, 2024
May 28, 2019   199,703    199,703   $6.67   December 31, 2024
June 5, 2019   7,197    7,197   $6.67   December 31, 2024
June 25, 2019   208,361    208,361   $6.67   December 31, 2024
September 6, 2019   25,188    25,188   $6.67   December 31, 2024
October 29, 2019   1,500    1,500   $25.00   February 5, 2023
October 29, 2019   1,500    1,500   $25.00   April 27, 2023
February 25, 2021   1,666,573    1,666,573   $1.55   October 31, 2025
February 25, 2021   500,000    500,000   $4.00   February 26, 2026
February 25, 2021   1,456,452    1,456,452   $1.55   February 1, 2027
February 25, 2021   2,694,190    2,694,190   $1.55   July 31, 2026
May 14, 2021   651,429    651,429   $1.75   May 30, 2027
May 28, 2021   228,571    228,571   $1.75   May 30, 2027
June 11, 2021   182,857    182,857   $1.75   May 30, 2027
June 22, 2021   137,143    137,143   $1.75   May 30, 2027
June 24, 2021   169,143    169,143   $1.75   May 30, 2027
June 28, 2021   45,714    45,714   $1.75   May 30, 2027
June 29, 2021   45,714    45,714   $1.75   May 30, 2027
July 6, 2021   28,571    28,571   $1.75   May 31, 2027
July 22, 2021   12,857    12,857   $1.75   May 31, 2027
July 29, 2021   57,142    57,142   $1.75   May 31, 2027
August 6, 2021   157,143    157,143   $1.75   May 31, 2027
August 10, 2021   14,286    14,286   $1.75   May 31, 2027
August 11, 2021   128,143    128,143   $1.75   May 31, 2027
August 12, 2021   42,857    42,857   $1.75   May 31, 2027
August 16, 2021   14,286    14,286   $1.75   May 31, 2027
August 17, 2021   14,286    14,286   $1.75   May 31, 2027
August 27, 2021   28,571    28,571   $1.75   May 31, 2027
August 31, 2021   71,429    71,429   $1.75   May 31, 2027
September 1, 2021   228,572    228,572   $1.75   May 31, 2027
September 3, 2021   50,000    50,000   $1.75   May 31, 2027
September 9, 2021   88,571    88,571   $1.75   May 31, 2027
September 17, 2021   14,286    14,286   $1.75   May 31, 2027
September 20, 2021   422,856    422,856   $1.75   May 31, 2027
September 22, 2021   1,328,002    1,328,002   $1.75   May 31, 2027
September 23, 2021   500,000    500,000   $3.50   May 31, 2027
October 8, 2021   564,069    564,069   $1.75   May 31, 2027
October 22, 2021   281,964    281,964   $1.75   May 31, 2027
  Total   12,383,550    12,383,550