XML 51 R31.htm IDEA: XBRL DOCUMENT v3.24.2
WARRANTS (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Shares    
Number of Shares, Balances beginning 5,637,133,523 5,556,666,666
Number of Shares Granted 184,883,994 282,080,000
Number of Shares Exercised (227,308,705) (201,613,143)
Number of Shares, Balances ending 5,594,708,812 5,637,133,523
Weighted Average Exercise Price    
Weighted Average Exercise Price , Balances beginning $ 0.0001 $ 0.0001
Weighted Average Exercise Price Granted 0.0005 0.0005
Weighted Average Exercise Price Exercised 0.0001 0.0001
Weighted Average Exercise Price , Balances ending $ 0.0002 $ 0.0001