v3.26.1
STOCKHOLDERS' EQUITY - Common Stock (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
Dec. 20, 2018
Dec. 19, 2018
STOCKHOLDERS' EQUITY              
Common stock, shares authorized (in shares) 150,000,000   150,000,000   150,000,000 250,000,000 150,000,000
Proceeds upon issuance of common stock from exercise of stock options $ 38   $ 41        
Issuance of common stock for Board fees and consulting services $ 34 $ 67 $ 87 $ 132      
Common stock issued on conversion of preferred shares   5,875          
Common Stock              
STOCKHOLDERS' EQUITY              
Stock option exercised 5,288   5,850        
Proceeds upon issuance of common stock from exercise of stock options $ 38 $ 0 $ 41 $ 0      
Issuance of common stock for Board fees and consulting services (in shares) 1,148 11,984 3,369 22,657      
Issuance of common stock for Board fees and consulting services $ 100 $ 100 $ 100 $ 100      
Shares issued (in shares) 5,288   5,850