XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.1
COMMON STOCK, STOCK-BASED COMPENSATION AND WARRANTS - Warrants related to the December 2023 offering (Details) - $ / shares
Jun. 28, 2024
Mar. 31, 2025
Dec. 31, 2023
STOCK-BASED COMPENSATION      
Number of shares to be purchased   4,352,130 2,706,561
Warrant exercise price per share     $ 2
Stock price trigger for revision of exercise price of warrants $ 0.79    
Loan and security agreement      
STOCK-BASED COMPENSATION      
Warrant exercise price per share $ 0.79 $ 0.79  
Class of warrant issued 1,645,569