XML 55 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-based Compensation (Tables)
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
Schedule of stock option activities
               
         Weighted Average
   Options  Weighted  Remaining Contractual
   Outstanding  Average  Life (Years)
Options outstanding at April 1, 2022 merger date   6,500,010   $2.30    6.62 
Options exercised   (312,019)   2.08      
Options outstanding at June 30, 2022   6,187,991   $2.30    6.17 
Schedule of stock options outstanding
                
Expiration  Number  Number  Exercise
Date  Outstanding  Exercisable  Price
March 15, 2025    157,196    157,196   $2.00 
January 27, 2027    180,000    180,000    1.50 
May 11, 2027    350,000    350,000    1.50 
June 6, 2027    3,600    3,600    0.07 
August 16, 2027    25,000    25,000    2.51 
September 7, 2027    2,975,000    2,975,000    2.75 
September 27, 2027    410,000    410,000    2.75 
December 17, 2027    157,000    157,000    3.50 
January 28, 2028    180,000    180,000    1.61 
January 27, 2030    296,865    296,865    1.50 
February 28, 2030    95,794    95,794    1.25 
June 30, 2030    117,056    117,056    1.45 
August 5, 2029    40,480    40,480    5.56 
January 28, 2031    1,000,000    1,000,000    1.61 
February 25, 2031    200,000    200,000    2.00 
Total    6,187,991    6,187,991      
Schedule of Warrants, Activity
         
   Warrants  Weighted Average  Average Remaining Contractual Life
   Outstanding  Exercise Price  (Years)
Warrants outstanding at April 1, 2022 merger date   12,401,240   $2.04    4.65 
Warrants exercised   (2,187,225)   2.27      
Warrants outstanding at June 30, 2022   10,214,015   $2.04    4.60 
Schedule of outstanding warrants
           
Expiration   Number   Number   Exercise
Date   Outstanding   Exercisable   Price
February 5, 2023      1,500      1,500   $  25.00
April 27, 2023      1,500      1,500      25.00
December 31, 2024      554,873      554,873      6.67
October 31, 2025      763,701      763,701      1.25
February 26, 2026      288,236      288,236      4.00
July 31, 2026      2,532,900      2,532,900      1.55
February 1, 2027      1,456,452      1,456,452      1.55
May 30, 2027      4,614,853      4,614,853      1.75
  Total      10,214,015      10,214,015