v3.25.1
SCHEDULE OF CHANGES IN STOCK WARRANTS (Details) - Warrant [Member] - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 28, 2025
Jan. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of Warrants Outstanding, Beginning   26,134,000 11,465,000 26,134,000 26,134,000  
Weighted Average Remaining Contractual Life Warrants Outstanding     2 years 11 months 4 days 3 years 9 months 3 years 3 years 6 months 14 days
Aggregate Intrinsic Value Warrants, Beginning   $ 123,690  
Weighted Average Exercise Price Per Share Warrants, Beginning   $ 0.0827 $ 0.13 $ 0.0827 $ 0.0827  
Number of Warrants, Granted 6,500,000 2,000,000 6,250,000 2,000,000    
Exercise Price Per Share Warrants, Granted $ 0.15 $ 0.075 $ 0.15 $ 0.075    
Weighted Average Exercise Price Per Share Warrants, Granted        
Number of Warrants, Redeemed        
Exercise Price Per Share Warrants, Redeemed        
Number of Warrants, Exercised        
Exercise Price Per Share Warrants, Exercised        
Number of Warrants, Exchanged        
Exercise Price Per Share Warrants, Exchanged        
Number of Warrants, Expired/cancelled        
Exercise Price Per Share Warrants, Expired/cancelled        
Number of Warrants Outstanding, Ending     17,715,000 28,134,000 11,465,000 26,134,000
Exercise Price Per Share Warrants Outstanding, Ending       $ 0.075    
Aggregate Intrinsic Value Warrants, Ending     $ 145,700 $ 123,690
Weighted Average Exercise Price Per Share Warrants, Ending     $ 0.1369 $ 0.075    
Number of Warrants, Exercisable     17,715,000 28,134,000    
Exercise Price Per Share Warrants, Exercisable       $ 0.075    
Weighted Average Remaining Contractual Life Warrants, Exercisable     2 years 11 months 4 days 3 years 9 months    
Aggregate Intrinsic Value Warrants, Exercisable     $ 145,700    
Weighted Average Exercise Price Per Share Warrants, Exercisable     $ 0.1369 $ 0.075 $ 0.13 $ 0.0827
Minimum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Exercise Price Per Share Warrants Outstanding, Beginning   0.06 0.13 0.06 0.06  
Exercise Price Per Share Warrants Outstanding, Ending     0.075   0.13 0.06
Exercise Price Per Share Warrants, Exercisable     0.075      
Maximum [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Exercise Price Per Share Warrants Outstanding, Beginning   $ 0.10   $ 0.10 $ 0.10  
Exercise Price Per Share Warrants Outstanding, Ending     0.15     $ 0.10
Exercise Price Per Share Warrants, Exercisable     $ 0.15