v3.26.1
PREFERRED STOCK AND WARRANTS - Warrant and Preferred Stock Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Warrant liability    
Exercise of warrants   $ 150
Fair value change $ (912) (1,641)
Warrant    
Warrant liability    
Balance at beginning of year 1,919 8,064
Exercise of warrants   (150)
Fair value change (912) (1,641)
Balance at end of period $ 1,007 $ 6,273