v3.25.1
SUMMARY OF WARRANT ACTIVITIES (Details) - Warrant [Member] - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Number of Warrants Balance Outstanding Beginning 948,452,679 1,258,008,109  
Weighted Average Exercise Price Balance Outstanding Beginning $ 0.008 $ 0.014  
Weighted Average Remaining Contractual Term (Years), Outstanding 1 year 9 months 21 days 2 years 9 months 21 days 3 years 9 months 18 days
Aggregate Intrinsic Value Balance Outstanding, Beginning $ 0 $ 0  
Number of Warrants, Exercised   (309,555,430)  
Weighted Average Exercise Price, Exercised   $ (0.002)  
Number of Warrants, Expired (2,281,190)    
Weighted Average Exercise Price, Non options Expired $ (1.60)    
Number of Warrants Balance Outstanding Ending 946,171,489 948,452,679 1,258,008,109
Weighted Average Exercise Price Balance Outstanding Ending $ 0.004 $ 0.008 $ 0.014
Aggregate Intrinsic Value Balance Outstanding Ending $ 0 $ 0 $ 0
Number of Warrants, Exercisable 946,171,489    
Weighted Average Exercise Price, Exercisable $ 0.004    
Weighted Average Remaining Contractual Term (Years), Exercisable, 1 year 9 months 21 days    
Aggregate Intrinsic Value, Exercisable $ 0