v3.25.1
SCHEDULE OF STOCK OPTION OUTSTANDING (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 11,594,210 11,392,544 9,392,544
Weighted Average Exercise Price, Options Outstanding Balance $ 0.45 $ 0.47 $ 0.54
Weighted Average Grant-date Stock Price, Options $ 0.38 $ 0.20  
Stock Options One [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 100,000    
Weighted Average Exercise Price, Options Outstanding Balance $ 0.1337    
Weighted Average Grant-date Stock Price, Options $ 0.1337    
Stock Options Two [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 3,050,000    
Weighted Average Exercise Price, Options Outstanding Balance $ 0.18    
Weighted Average Grant-date Stock Price, Options $ 0.18    
Stock Options Three [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 1,550,000    
Weighted Average Exercise Price, Options Outstanding Balance $ 0.212    
Weighted Average Grant-date Stock Price, Options $ 0.212    
Stock Options Four [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 1,150,000    
Weighted Average Exercise Price, Options Outstanding Balance $ 0.277    
Weighted Average Grant-date Stock Price, Options $ 0.277    
Stock Options Five [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 750,000    
Weighted Average Exercise Price, Options Outstanding Balance $ 0.30    
Weighted Average Grant-date Stock Price, Options $ 0.30    
Stock Options Six [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 2,000,000    
Weighted Average Exercise Price, Options Outstanding Balance $ 0.35    
Weighted Average Grant-date Stock Price, Options $ 0.35    
Stock Options Seven [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 250,000    
Weighted Average Exercise Price, Options Outstanding Balance $ 0.38    
Weighted Average Grant-date Stock Price, Options $ 0.38    
Stock Options Eight [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 1,664,542    
Weighted Average Exercise Price, Options Outstanding Balance $ 0.50    
Weighted Average Grant-date Stock Price, Options $ 0.50    
Stock Options Nine [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 128,000    
Weighted Average Exercise Price, Options Outstanding Balance $ 0.96    
Weighted Average Grant-date Stock Price, Options $ 0.96    
Stock Options Ten [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 350,834    
Stock Options Ten [Member] | Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted Average Exercise Price, Options Outstanding Balance $ 1.50    
Weighted Average Grant-date Stock Price, Options 1.50    
Stock Options Ten [Member] | Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted Average Exercise Price, Options Outstanding Balance 1.95    
Weighted Average Grant-date Stock Price, Options $ 1.95    
Stock Options Eleven [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 597,500    
Stock Options Eleven [Member] | Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted Average Exercise Price, Options Outstanding Balance $ 2.00    
Weighted Average Grant-date Stock Price, Options 2.00    
Stock Options Eleven [Member] | Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted Average Exercise Price, Options Outstanding Balance 2.79    
Weighted Average Grant-date Stock Price, Options $ 2.79    
Stock Options Twelve [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of Options Outstanding, Balance 3,334    
Weighted Average Exercise Price, Options Outstanding Balance $ 3.50    
Weighted Average Grant-date Stock Price, Options $ 3.50