XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
COMMON STOCK, PREFERRED STOCK AND WARRANTS - 2024 Public Offering (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 06, 2025
May 09, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
May 31, 2024
COMMON STOCK, PREFERRED STOCK AND WARRANTS                
Fair value of derivative liability             $ 241  
Change in fair value of derivative liability         $ 5,919 $ (2,875)    
Share issuance costs         $ 1,212 $ 850    
Repayment of promissory notes $ 1,560              
Common stock, par value (in dollars per share)     $ 0.001   $ 0.001   $ 0.001  
Pre-funded Warrants                
COMMON STOCK, PREFERRED STOCK AND WARRANTS                
Number of warrants exercised     16   16      
Common Stock                
COMMON STOCK, PREFERRED STOCK AND WARRANTS                
Shares issued     54,001 939 54,125 1,136    
2024 Public Offering                
COMMON STOCK, PREFERRED STOCK AND WARRANTS                
Combined offering price (in dollars per share)   $ 1,687.5           $ 1,687.5
Offering price per Pre-funded warrant and accompanying Public Warrants (in dollars per share)   $ 1,687.499           $ 1,687.499
Net proceeds from issuance of common stock   $ 5,500            
2024 Public Offering | Public Warrants                
COMMON STOCK, PREFERRED STOCK AND WARRANTS                
Exercise price   $ 1,687.5            
2024 Public Offering | Series A Warrants                
COMMON STOCK, PREFERRED STOCK AND WARRANTS                
Shares of common stock purchasable with warrants   3,802            
Warrant expiration period   12 months            
2024 Public Offering | Series B Warrants                
COMMON STOCK, PREFERRED STOCK AND WARRANTS                
Shares of common stock purchasable with warrants   3,802            
Warrant expiration period   5 years            
2024 Public Offering | Pre-funded Warrants                
COMMON STOCK, PREFERRED STOCK AND WARRANTS                
Shares of common stock purchasable with warrants   2,859           2,859
Exercise price   $ 0.001           $ 0.001
Number of warrants exercised   1,435            
Number of warrants outstanding     0   0      
2024 Public Offering | Common Stock                
COMMON STOCK, PREFERRED STOCK AND WARRANTS                
Shares issued   939