Annual report [Section 13 and 15(d), not S-K Item 405]

WARRANTS - Additional information (Details)

v3.26.1
WARRANTS - Additional information (Details) - USD ($)
12 Months Ended
Jul. 28, 2025
Jul. 22, 2025
Dec. 31, 2025
Dec. 31, 2024
WARRANTS        
Exercise of pre-funded warrants (in shares)     51,197  
Proceeds from exercise of pre-funded warrants     $ 3,050  
Number of warrants expired     11,184 16,319
Registered Direct Offering        
WARRANTS        
Exercise of pre-funded warrants (in shares)     39,389  
July 22, 2025 Discounted Exercise        
WARRANTS        
Shares issued for discounted exercise warrants   336,449    
July 28, 2025 Discounted Exercise        
WARRANTS        
Shares issued for discounted exercise warrants 416,436      
July 22, 2025 PIPE Offering        
WARRANTS        
Number of warrants issued   504,673    
July 28, 2025 PIPE Offering        
WARRANTS        
Number of warrants issued 624,654      
Pre- funded warrants        
WARRANTS        
Number of warrants exercised       112,150
Proceeds from issuance of warrants net of issuance costs       $ 28,038