XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Options and Warrants (Tables)
3 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity
        
   Options   Weighted
Avg. Exercise
Price
 
January 1, 2023   26,057,601   $0.15 
Granted        
Exercised        
Expired         
March 31, 2023   26,057,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,055,551  4.8  $0.10  22,055,551  $0.10 
$0.25 - $0.49  3,388,552  3.4   0.36  3,388,552   0.36 
$0.50 - $0.99  463,052  1.1   0.85  463,052   0.85 
$1.00 - $2.00  150,446  0.3   1.18  150,446   1.18 
   26,057,601  4.6   0.15  26,057,601   0.15 
Schedule of warrant activity
        
   Warrants   Weighted Avg.
Exercise Price
 
January 1, 2023   20,314,153   $0.04 
Granted   2,079,999    0.07 
Exercised   (983,330)   0.04 
Expired    (33,333)   0.05 
March 31, 2023   21,377,489   $0.05 
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  21,307,489  0.8  $0.04  21,274,156  $0.04 
$0.25 - $0.49             
$0.50 - $1.00  70,000  1.1   0.80  70,000   0.80 
   21,377,489  0.8   0.05  21,344,156   0.05