v3.26.1
SUBSEQUENT EVENTS (Details Narrative) - USD ($)
Aug. 11, 2026
Aug. 08, 2026
Feb. 25, 2026
Aug. 14, 2025
Jan. 09, 2025
Dec. 19, 2024
Nov. 30, 2023
Jun. 30, 2026
Dec. 31, 2025
Subsequent Event [Line Items]                  
Number of shares issued and sold     6,500,000       14,251,781    
Ordinary shares, par value               $ 0.004 $ 0.004
Sale of stock price per share     $ 0.774       $ 0.421    
Securities Purchase Agreement [Member]                  
Subsequent Event [Line Items]                  
Number of shares issued and sold       5,357,144 1,370,000 1,470,000      
Ordinary shares, par value     $ 0.004 $ 0.004 $ 0.004 $ 0.004      
Sale of stock price per share       $ 1.12 $ 5.87 $ 6.81      
Securities Purchase Agreement [Member] | Subsequent Event [Member]                  
Subsequent Event [Line Items]                  
Number of shares issued and sold   30,560,000              
Ordinary shares, par value   $ 0.004              
Sale of stock price per share   $ 0.53              
Gross proceeds $ 16,196,800