XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.2
COMMON STOCK, PREFERRED STOCK AND WARRANTS - Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2025
Jun. 30, 2025
Jun. 30, 2025
Jan. 21, 2025
Dec. 31, 2024
Aug. 09, 2022
COMMON STOCK, PREFERRED STOCK AND WARRANTS            
Fair value of derivative liability         $ 241  
Number of warrants settled     34,868      
2022 Public Warrants            
COMMON STOCK, PREFERRED STOCK AND WARRANTS            
Shares of common stock purchasable with warrants   724 724      
Exercise price $ 8.609          
Number of days, warrants exercise price reset 5 days          
Fair value of derivative liability   $ 0 $ 0   $ 200  
Number of warrants exercised     80      
Number of warrants cancelled     0      
Warrant expiration period   5 years 5 years      
Equity Classified Warrants            
COMMON STOCK, PREFERRED STOCK AND WARRANTS            
Shares of common stock purchasable with warrants   17,828 17,828      
Number of warrants exercised     22,323      
Equity Classified Warrants | Weighted Average            
COMMON STOCK, PREFERRED STOCK AND WARRANTS            
Exercise price   $ 385.27 $ 385.27      
2025 Pre-funded Warrants            
COMMON STOCK, PREFERRED STOCK AND WARRANTS            
Number of warrants exercised     3,131      
Placement Agent Warrants            
COMMON STOCK, PREFERRED STOCK AND WARRANTS            
Number of warrants exercised     12,548      
Number of warrants outstanding   8,871 8,871      
Number of warrants exercised for common shares 17,742          
Pre-funded Warrants            
COMMON STOCK, PREFERRED STOCK AND WARRANTS            
Number of warrants exercised   16 16      
Existing Warrants            
COMMON STOCK, PREFERRED STOCK AND WARRANTS            
Shares of common stock purchasable with warrants       6,628    
Exercise price       $ 563.25    
Number of warrants exercised     6,628      
August 9, 2022 registered public offering | 2022 Public Warrants            
COMMON STOCK, PREFERRED STOCK AND WARRANTS            
Shares of common stock purchasable with warrants           960