v3.26.1
LIQUIDITY (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
LIQUIDITY      
Net proceeds from common stock $ 1,213 $ 4,606  
Cash balances $ 41,461   $ 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    
2024 Lincoln Park PA      
LIQUIDITY      
Number of common stock issued 0 3,800,000  
Net proceeds from common stock   $ 2,600  
Amount available for future sales $ 26,200