v3.25.1
SCHEDULE OF STOCK OPTIONS OUTSTANDING AND EXERCISABLE (Details) - $ / shares
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable 11,369,210 11,392,544
Weighted Average Exercise Price, Options Outstanding and exercisable $ 0.45  
Stock Options One [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   100,000
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 0.1337
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 0.1337
Stock Options Two [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   3,050,000
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 0.18
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 0.18
Stock Options Three [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   1,550,000
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 0.212
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 0.212
Stock Options Four [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   1,150,000
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 0.277
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 0.277
Stock Options Five [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   750,000
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 0.30
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 0.30
Stock Options Six [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   2,000,000
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 0.35
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 0.35
Stock Options Seven [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   1,664,542
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 0.50
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 0.50
Stock Options Eight [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   128,000
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 0.96
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 0.96
Stock Options Nine [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   350,834
Stock Options Nine [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 1.50
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   1.50
Stock Options Nine [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Exercise Price, Options Outstanding and exercisable   1.95
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 1.95
Stock Options Ten [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   597,500
Stock Options Ten [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 2.00
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   2.00
Stock Options Ten [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Exercise Price, Options Outstanding and exercisable   2.79
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 2.79
Stock Options Eleven [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   33,334
Stock Options Eleven [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 3.10
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   3.10
Stock Options Eleven [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Exercise Price, Options Outstanding and exercisable   3.80
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 3.80
Stock Options Twelve [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Outstanding and exercisable   18,334
Stock Options Twelve [Member] | Minimum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Exercise Price, Options Outstanding and exercisable   $ 4.00
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   4.00
Stock Options Twelve [Member] | Maximum [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted Average Exercise Price, Options Outstanding and exercisable   4.70
Weighted Average Grant-date Stock Price, Options Outstanding and exercisable   $ 4.70