v3.26.1
WARRANTS (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Number of Shares    
Number of Shares, Balances beginning 713,530 559,471
Number of Shares, Granted 1,000,444 174,500
Number of Shares, Adjusted 570,000  
Number of Shares, Exercised (103,750) (20,441)
Number of Shares, Balances ending 2,180,224 713,530
Weighted Average Exercise Price    
Weighted Average Exercise Price , Balances beginning $ 0.0002 $ 0.0002
Weighted Average Exercise Price, Granted 0.0001 0.0002
Weighted Average Exercise Price, Adjusted 0.0001  
Weighted Average Exercise Price, Redeemed 0 0
Weighted Average Exercise Price, Exercised 0.0001 0.0002
Weighted Average Exercise Price, Forfeited 0 0
Weighted Average Exercise Price , Balances ending $ 0.0002 $ 0.0002