v3.26.1
WARRANTS (Details) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of warrants outstanding, beginning 140,955,729 116,010,720  
Weighted-average exercise price, warrants outstanding beginning $ 0.1 $ 0.1  
Weighted average remaining contractual term (years) warrants 2 years 8 months 12 days 3 years 8 months 12 days 4 years 7 months 6 days
Number of warrants, granted 24,954,170  
Weighted-average exercise price, warrants granted $ 0.1 $ 0.1  
Number of warrants, exercised (33,199) (9,161)  
Weighted-average exercise price, exercised $ 0.1 $ 0.1  
Number of warrant outstanding, ending 140,922,530 140,955,729 116,010,720
Weighted-average exercise price, ending $ 0.1 $ 0.1 $ 0.1