v3.26.1
WARRANT LIABILITIES (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jan. 23, 2024
Temporary Equity [Line Items]      
Proceeds from exercise of warrants $ 81 $ 266  
Common Stock      
Temporary Equity [Line Items]      
Exercise of warrants (in shares) 387,000 3,500,000  
Warrant Tranche 1      
Temporary Equity [Line Items]      
Warrant outstanding (in shares) 96,700,000   98,313,313
Exercise price of warrants (in dollars per share)     $ 6.81
Proceeds from exercise of warrants $ 100    
Warrant Tranche 1 | Common Stock      
Temporary Equity [Line Items]      
Common stock issued per warrant exercised (in shares)     1
Warrant Tranche 2      
Temporary Equity [Line Items]      
Warrant outstanding (in shares) 7,800,000   81,927,898
Exercise price of warrants (in dollars per share)     $ 0.01
Exercise of warrants (in shares) 400,000    
Proceeds from exercise of warrants $ 0    
Warrant Tranche 2 | Common Stock      
Temporary Equity [Line Items]      
Common stock issued per warrant exercised (in shares)     1