v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dilutive instruments 1,028,720 150,499
Pre-funded Warrants [Member]    
Dilutive instruments 93,180  
Warrant [Member]    
Dilutive instruments 806,564 23,315
Stock Option [Member]    
Dilutive instruments 128,976 127,184