v3.26.1
STOCKHOLDERS’ EQUITY - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Stockholders' Equity (Details) [Line Items]          
Preferred stock, shares authorized (in shares) 10,000,000   10,000,000    
Preferred stock, par value (in dollars per share) $ 0.001   $ 0.001    
Preferred stock, shares issued (in shares) 0 0 0    
Preferred stock, shares outstanding (in shares) 0 0 0    
Common stock, shares authorized (in shares) 166,666,667   166,666,667    
Common stock, par value (in dollars per share) $ 0.001   $ 0.001    
Common stock, shares outstanding (in shares) 18,765,075   18,759,589    
Restricted stock, shares issued net of shares for tax withholdings (in shares) 2,112 14,038      
Restricted stock, value, shares issued net of tax withholdings $ 17,000 $ 87,000      
Stock repurchase program, authorized amount         $ 10,000,000
Incentive Plan One          
Stockholders' Equity (Details) [Line Items]          
For options exercised $ 0 $ 0      
Preferred Stock          
Stockholders' Equity (Details) [Line Items]          
Preferred stock, shares authorized (in shares) 10,000,000        
Common Stock          
Stockholders' Equity (Details) [Line Items]          
Common stock, shares authorized (in shares) 166,666,667        
Common stock, shares outstanding (in shares) 20,506,472 20,234,186 20,500,986 20,194,697  
Common Stock | Incentive Plan One          
Stockholders' Equity (Details) [Line Items]          
Shares issued for stock options exercised (in shares) 1,264 0      
Share-based compensation arrangement by share-based payment award, shares issued in period 4,222 39,489