Quarterly report [Sections 13 or 15(d)]

WARRANTS - Additional information (Details)

v3.26.1
WARRANTS - Additional information (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jan. 29, 2026
Class of Warrant or Right [Line Items]      
Warrant exercised 0 0  
Warrants to purchase common shares 174,673 23,788  
Warrants Expired 314,170    
Common Share Warrants | January 2026 Private Placement      
Class of Warrant or Right [Line Items]      
Warrants to purchase common shares     6,915,296
Pre-Funded Warrants | January 2026 Private Placement      
Class of Warrant or Right [Line Items]      
Warrants to purchase common shares     100,000