v3.26.1
LIQUIDITY (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
LIQUIDITY          
Net proceeds from common stock     $ 1,191 $ 7,612  
Cash balances $ 38,202   $ 38,202   $ 48,576
ATM Offering Agreement          
LIQUIDITY          
Number of common stock issued     1,000,000    
Net proceeds from common stock     $ 1,200    
Amount available for future sales $ 70,600   $ 70,600    
2024 Lincoln Park PA          
LIQUIDITY          
Number of common stock issued 0 1,300,000 0 5,100,000  
Net proceeds from common stock   $ 600   $ 3,220  
Amount available for future sales $ 26,200   $ 26,200