v3.26.1
SHAREHOLDERS' EQUITY (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 31, 2026
Mar. 31, 2026
Mar. 31, 2025
SHAREHOLDERS' EQUITY      
Warrants gross proceeds   $ 205,982 $ 172,958
October 2025 Private Placement      
SHAREHOLDERS' EQUITY      
Warrants gross proceeds $ 206,000    
October 2025 Private Placement | October 2025 Pre-Funded Warrants      
SHAREHOLDERS' EQUITY      
Number of warrants or rights exercised 437,881    
October 2025 Private Placement | Series H Warrants      
SHAREHOLDERS' EQUITY      
Number of warrants or rights exercised 25,000    
ADS | Pre-Funded Warrants      
SHAREHOLDERS' EQUITY      
Number of warrants or rights exercised   437,881