v3.25.1
SCHEDULE OF WARRANTS ACTIVITY (Details) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Underlying Shares, Warrants Outstanding, Beginning Balance 3,313,335 22,313,335
Weighted Average Exercise Price, Warrants Outstanding, Beginning Balance   $ 0.61
Number of Underlying Shares, Warrants Granted 2,733,334
Weighted Average Exercise Price, Warrants Outstanding, Granted $ 0.60
Number of Shares, Warrants Granted   (21,733,334)
Weighted Average Exercise Price, Warrants Outstanding, Granted   $ 0.60
Number of Underlying Shares, Warrants Exercised
Weighted Average Exercise Price, Warrants Outstanding, Exercised
Number of Underlying Shares, Warrants Expired (146,668)
Weighted Average Exercise Price, Warrants Outstanding, Expired $ 3.00
Weighted Average Exercise Price, Warrants Outstanding, Outstanding and Exercisable, Ending Balance $ 0.66  
Number of Underlying Shares, Warrants Outstanding, Ending Balance 3,166,667 3,313,335
Weighted Average Exercise Price, Warrants Outstanding, Outstanding and Exercisable, Ending Balance $ 0.56 $ 0.66