v3.25.2
Schedule of Outstanding Stock Option Activity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Equity [Abstract]        
Number of options, outstanding, ending balance   67,439,637 238,439,167  
Weighted average exercise price, outstanding, ending balance   $ 0.0360 $ 0.0362  
Weighted average remaining contractual life in years 1 year 25 days 1 year 5 months 4 days   1 year 5 months 4 days
Number of options, granted    
Weighted average exercise price, granted    
Number of options, forfeited (1,475,000)   (170,999,530)  
Weighted average exercise price, forfeited $ 0.0379   $ 0.0379  
Number of optionss, exercised    
Weighted average exercise price, exercised    
Number of optionss, cancelled    
Weighted average exercise price, cancelled    
Number of options, exercisable     41,057,753  
Weighted average exercise price, exercisable     $ 0.0211  
Weighted average remaining contractual life in years, exercisable 1 year 1 month 8 days   1 year 3 months 29 days  
Aggregate intrinsic value, exercisable      
Number of optionss, expired (35,295,237)      
Number of options, outstanding, ending balance 30,669,400   67,439,637 238,439,167
Weighted average exercise price, outstanding, ending balance $ 0.043268   $ 0.0360 $ 0.0362
Number of options, exercisable 7,059,400     41,057,753
Weighted average exercise price, exercisable $ 0.0531     $ 0.0211
Aggregate intrinsic value, exercisable