v3.25.2
STOCK OPTIONS AND WARRANTS (Details 4) - Stock Warrant [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Dec. 31, 2023
Offsetting Assets [Line Items]      
Number of shares outstanding, Beginning balance 4,950,000 3,750,000  
Weighted average exercise price outstanding, Beginning balance $ 0.070 $ 0.001  
Weighted average remaining contractual life, outstanding 9 months 25 days 9 months 25 days 1 year 6 months
Number of shares, issued 0 1,200,000  
Weighted average exercise price, issued $ 0 $ 0.267  
Weighted average remaining contractual life, issued   2 years  
Number of shares, exercised (2,000,000) 0  
Weighted average exercise price, exercised $ 0 $ 0  
Number of shares, expired 0 0  
Weighted average exercise price, expired $ 0 $ 0  
Number of shares, exercisable 2,950,000 4,950,000  
Weighted average exercise price, exercisable $ 0.070 $ 0.070  
Weighted average remaining contractual life, exercisable 9 months 25 days 9 months 25 days  
Number of shares outstanding, Ending balance 2,950,000 4,950,000 3,750,000
Weighted average exercise price outstanding, Ending balance $ 0.070 $ 0.070 $ 0.001