v3.26.1
EQUITY TRANSACTIONS (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Feb. 09, 2026
Dec. 31, 2025
Nov. 30, 2025
Jan. 28, 2025
Jan. 21, 2025
Equity, Class of Treasury Stock [Line Items]                    
Stock Repurchased During Period, Shares   664,750 865,585 2,160,049 1,177,351          
Average purchase price per share (in dollars per share)   $ 2.92 $ 2.06 $ 2.68 $ 2.09          
Payments for Repurchase of Common Stock, Gross   $ 1,939,000 $ 1,786,000 $ 5,781,000 $ 2,459,000          
Costs associated with repurchase   $ 13,000 $ 17,000 $ 43,000 24,000          
Stock Repurchase Program, Unsettled Share Repurchases   0   0     0      
Share Repurchase Program, Remaining Authorized, Amount   $ 4,500,000   $ 4,500,000            
Stockholders' Equity, Beneficial Ownership Limit Under Shareholder Rights Plan, Percent                 4.99%  
Preferred Stock, Purchase Rights, Number of Rights Declared Per Common Share                 1  
Dividends       $ 0 $ 0          
November 2025                    
Equity, Class of Treasury Stock [Line Items]                    
Stock Repurchased During Period, Shares   2,900,000                
Stock Repurchase Program, Authorized Amount               $ 5,000,000    
Treasury Stock, Value   $ 5,000,000.0                
February 2026                    
Equity, Class of Treasury Stock [Line Items]                    
Stock Repurchase Program, Authorized Amount           $ 10,000,000        
February 2025                    
Equity, Class of Treasury Stock [Line Items]                    
Stock Repurchased During Period, Shares 2,100,000                  
Stock Repurchase Program, Authorized Amount           $ 5,000,000       $ 5,000,000.0
Series 1 Participating Preferred Stock                    
Equity, Class of Treasury Stock [Line Items]                    
Preferred Stock, Par or Stated Value Per Share   $ 0.01   $ 0.01     $ 0.01   $ 0.01  
Preferred stock, acquiring person beneficial ownership percentage, threshold for exercisability                 4.99%  
Preferred Stock, Purchase Rights, Exercise Price                 $ 17.00  
Class of warrant or right, number of securities called by each warrant or right (in shares)                 0.001  
Series 1 Participating Preferred Stock | Minimum                    
Equity, Class of Treasury Stock [Line Items]                    
Preferred Stock, Dividends Preference Per Share                 $ 0.001  
Preferred Stock, Liquidation Preference Per Share                 $ 1.00