v3.26.1
SHAREHOLDERS' EQUITY (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
SHAREHOLDERS' EQUITY    
Warrants gross proceeds $ 204,035 $ 172,958
October 2025 Private Placement    
SHAREHOLDERS' EQUITY    
Warrants gross proceeds $ 204,000  
October 2025 Private Placement | October 2025 Pre-Funded Warrants    
SHAREHOLDERS' EQUITY    
Number of warrants or rights exercised (in shares) 485,093  
October 2025 Private Placement | Series H Warrants    
SHAREHOLDERS' EQUITY    
Number of warrants or rights exercised (in shares) 25,000