v3.26.1
STOCKHOLDERS' EQUITY - Common Stock Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 22, 2026
Mar. 30, 2026
Jun. 30, 2026
Jun. 30, 2026
Mar. 22, 2026
Feb. 05, 2026
Dec. 31, 2025
Number of shares              
Exercise price per share         $ 0.5812 $ 2.75  
Weighted Average Remaining Contractual Term (years)              
Preferred shares, issued (in shares)     26,411.5 26,411.5     0
Private placement              
Number of shares              
Exercise price per share   $ 0.5812          
Weighted Average Remaining Contractual Term (years)              
Preferred shares, issued (in shares) 5,000 11,411.5          
Gross proceeds received $ 4,000 $ 4,600   $ 8,630      
Common stock warrants              
Number of shares              
Warrants outstanding at beginning of the year       3,021,274      
Issued       35,418,381      
Exercised       (106,430)      
Expired       (28,161)      
Warrants outstanding at end of the year     38,305,064 38,305,064      
Weighted-Average Exercise Price              
Warrants outstanding at beginning of the year       $ 6.28      
Issued       0.58      
Expired       70      
Warrants outstanding at end of the year     $ 0.98 $ 0.98      
Weighted Average Remaining Contractual Term (years)              
Warrants outstanding at beginning of the year       2 years 9 months 21 days      
Warrants outstanding at end of the year     2 years 9 months 14 days 2 years 9 months 14 days      
Issued       35,418,381      
Common stock warrants | Minimum              
Number of shares              
Exercise price per share     $ 0.35 $ 0.35     $ 0.35
Common stock warrants | Maximum              
Number of shares              
Exercise price per share     $ 8.75 8.75     $ 70
Warrant issued at exercise price of $0.625              
Number of shares              
Issued     13,610        
Exercise price per share     $ 0.625 0.625      
Weighted Average Remaining Contractual Term (years)              
Issued     13,610        
Warrant issued at exercise price of $0.7265              
Number of shares              
Issued     108,174        
Exercise price per share     $ 0.7265 0.7265      
Weighted Average Remaining Contractual Term (years)              
Issued     108,174        
Warrant issued at exercise price of $0.5812              
Number of shares              
Issued     10,753,615        
Exercise price per share     $ 0.5812 0.5812      
Weighted Average Remaining Contractual Term (years)              
Issued     10,753,615        
Warrants issued at exercise price of $0.35              
Number of shares              
Issued     106,430        
Exercise price per share     $ 0.35 $ 0.35      
Weighted Average Remaining Contractual Term (years)              
Issued     106,430        
Pre funded warrants              
Number of shares              
Warrants outstanding at beginning of the year       1,532,251      
Issued     243,302 1,032,131      
Exercised       (2,174,179)      
Warrants outstanding at end of the year     390,203 390,203      
Exercise price per share     $ 0.0001 $ 0.0001      
Weighted-Average Exercise Price              
Warrants outstanding at beginning of the year       0.0097      
Issued       0.0001      
Exercised       0.0001      
Warrants outstanding at end of the year     $ 0.0376 $ 0.0376      
Weighted Average Remaining Contractual Term (years)              
Issued     243,302 1,032,131