XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION - Warrants (Details) - $ / shares
Jun. 28, 2024
Dec. 31, 2024
Dec. 31, 2023
STOCK-BASED COMPENSATION      
Number of shares to be purchased   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