v3.26.1
STOCKHOLDERS' EQUITY - Common Stock (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 20, 2018
Dec. 19, 2018
STOCKHOLDERS' EQUITY          
Common stock, shares authorized (in shares) 150,000,000   150,000,000 250,000,000 150,000,000
Proceeds upon issuance of common stock from exercise of stock options $ 3        
Issuance of common stock for Board fees and consulting services $ 53 $ 65      
Common Stock          
STOCKHOLDERS' EQUITY          
Exercised (in shares) 562        
Proceeds upon issuance of common stock from exercise of stock options $ 3 $ 0      
Issuance of common stock for Board fees and consulting services (in shares) 2,221 10,673      
Issuance of common stock for Board fees and consulting services $ 100 $ 100