XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Stock Options and Warrants (Tables)
6 Months Ended
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity
        
   Options   Weighted
Avg. Exercise
Price
 
January 1, 2022   31,080,601   $0.17 
Granted        
Exercised        
Expired   (4,765,000)   0.26 
June 30, 2022   26,315,601   $0.15 
Schedule of options outstanding by per share price
                       
   Outstanding Options   Exercisable Options 

Option

Exercise Price

Per Share

  Shares   Life
(Years)
  Weighted
Average Exercise
Price
   Shares   Weighted
Average Exercise
Price
 
$0.02 - $0.24   22,305,551   5.6  $0.10    22,305,551   $0.10 
$0.25 - $0.49   3,388,552   4.1  $0.36    3,388,552   $0.36 
$0.50 - $0.99   471,052   1.8  $0.85    471,052   $0.85 
$1.00 - $2.00   150,446   1.1  $1.18    150,446   $1.18 
    26,315,601   5.3  $0.15    26,315,601   $0.15 
Schedule of warrant activity
        
   Warrants   Weighted Avg.
Exercise Price
 
January 1, 2022   19,977,149   $0.04 
Granted   699,998    0.04 
Exercised   (3,260,000)   0.03 
Expired   (267,498)   0.06 
June 30, 2022   17,149,649   $0.04 
Schedule of warrants outstanding by per share price
                       
   Outstanding Warrants   Exercisable Warrants 
Warrant Exercise Price Per Share  Shares   Life
(Years)
  Weighted Average Exercise Price   Shares   Weighted Average Exercise Price 
$0.02 - $0.24   17,079,649   0.8  $0.04    17,046,316   $0.04 
$0.50 - $1.00   70,000   1.8  $0.80    70,000   $0.80 
    17,149,649   0.8  $0.04    17,116,316   $0.04