v3.26.1
WARRANT (Details) - Warrant [Member]
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Balance at beginning 4,000,000   31,770,249    
Weighted average exercise price, beginning | (per share) $ 0.16 $ 0.225 $ 0.19 $ 0.26  
Weighted average remaining life (years) 2 years 9 months 3 days   3 years 9 months 3 days   3 years 3 days
Aggregate intrinsic value, beginning | $ $ 1,959,830   $ 2,907,924    
Exercise to SV shares for December warrants     (6,716,499)    
Weighted average exercise price, Exercise to SV shares for December warrants | (per share)     $ 0.18 0.25  
Exercise to SV shares for July warrants     (13,737,500)    
Weighted average exercise price, Exercise to SV shares for July warrants | (per share)     $ 0.20 0.28  
Exercise to SV shares for August warrants     (2,816,250)    
Weighted average exercise price, Exercise to SV shares for August warrants | (per share)     $ 0.20 0.28  
Forfeit and return of cancelled warrants     (4,500,000)    
Weighted average exercise price, Forfeit and return of cancelled warrants | (per share)     $ 0.16 0.23  
Balance at ending 4,000,000   4,000,000   31,770,249
Weighted average exercise price, ending | (per share) $ 0.16 $ 0.225 $ 0.16 $ 0.225 $ 0.19
Aggregate intrinsic value, ending | $ $ 1,386,254   $ 1,959,830   $ 2,907,924