Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF OUTSTANDING STOCK WARRANTS AND CHANGES (Details)

v3.25.1
SCHEDULE OF OUTSTANDING STOCK WARRANTS AND CHANGES (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Dec. 31, 2023
Shares available to purchase with warrants, Outstanding Balance 3,602,500 4,660,000    
Warrant [Member]        
Shares available to purchase with warrants, Outstanding Balance 39,100,000 39,350,000 39,350,000  
Weighted Average Exercise Price, Outstanding Balance $ 0.19 $ 0.20 $ 0.20  
Weighted Average Remaining Contractual Term (in years), Outstanding 2 years 7 months 24 days 3 years 10 months 13 days 2 years 10 months 17 days 3 years 10 months 13 days
Aggregate Intrinsic Value, Outstanding Balance $ 21,000 $ 50,800 $ 50,800  
Shares available to purchase with warrants, Issued    
Weighted Average Exercise Price, Issued    
Aggregate Intrinsic Value, Issued    
Shares available to purchase with warrants, Exercised    
Weighted Average Exercise Price, Exercised    
Shares available to purchase with warrants, Cancelled    
Weighted Average Exercise Price, Cancelled    
Shares available to purchase with warrants, Expired (250,000)    
Weighted Average Exercise Price, Expired $ 0.90    
Shares available to purchase with warrants, Outstanding Balance 38,850,000 39,350,000 39,100,000 39,350,000
Weighted Average Exercise Price, Outstanding Balance $ 0.19 $ 0.20 $ 0.19 $ 0.20
Aggregate Intrinsic Value, Outstanding Balance $ 16,000 $ 50,800 $ 21,000 $ 50,800
Shares available to purchase with warrants, Exercisable Balance 32,220,803 17,449,989    
Weighted Average Exercise Price, Exercisable $ 0.19 $ 0.20    
Weighted Average Remaining Contractual Term (in years), Exercisable 2 years 7 months 24 days 3 years 4 months 28 days    
Aggregate Intrinsic Value, Exercisable $ 16,000 $ 50,800