XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Options and Warrants (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity
         
   Options   Weighted
Average Exercise
Price
 
January 1, 2025   25,294,103   $0.13 
Granted   53,100,138    0.04 
Exercised   (8,640,688)   0.04 
Expired   (738,552)   0.48 
June 30, 2025   69,015,001   $0.07 
Schedule of weighted average exercise prices, remaining contractual lives for options granted, exercisable, and expected to vest
                                   
    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     66,515,001      7.3   $ 0.06        65,792,777      $ 0.06   
$0.25 - $0.49     2,500,000      1.8   $ 0.33        2,500,000      $ 0.33   
      69,015,001      7.1   $ 0.07        68,292,777      $ 0.07   
Schedule of warrants activity
        
   Warrants   Weighted
Average Exercise
Price
 
January 1, 2025   44,044,009   $0.04 
Granted   31,623,613    0.10 
Exercised   (8,794,777)   0.06 
Expired   (33,333)   0.13 
June 30, 2025   66,839,512   $0.07 
Schedule of weighted average exercise prices, remaining contractual lives for warrants granted, exercisable, and expected to vest
                                   
    Outstanding Warrants     Exercisable Warrants  
Warrant Exercise Price Per Share   Shares     Life
(Years)
  Weighted Average Exercise Price     Shares     Weighted Average Exercise Price  
$0.04 - $0.24     66,806,179     0.9   $ 0.07       66,806,179     $ 0.07  
$0.25 - $0.49     33,333     2.0   $ 0.30           $  
      66,839,512     0.9   $ 0.07       66,806,179     $ 0.07