v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (DEFICIT) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid- in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income
Beginning balance (in shares) at Dec. 31, 2024   8,543,686      
Beginning balance at Dec. 31, 2024 $ (15,795) $ 9 $ 238,685 $ (254,499) $ 10
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation (in shares)   4,787      
Stock-based compensation 2,233   2,233    
Stock options exercised (in shares)   17,008      
Stock options exercised 253   253    
Shares granted in lieu of board of director fees   2,524      
Shares granted in lieu of board of director fees 77   77    
Net income (loss) (5,567)     (5,567)  
Ending balance (in shares) at Jun. 30, 2025   8,568,005      
Ending balance at Jun. 30, 2025 (18,799) $ 9 241,248 (260,066) 10
Beginning balance (in shares) at Mar. 31, 2025   8,548,473      
Beginning balance at Mar. 31, 2025 (20,812) $ 9 239,786 (260,617) 10
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 1,132   1,132    
Stock options exercised (in shares)   17,008      
Stock options exercised 253   253    
Shares granted in lieu of board of director fees   2,524      
Shares granted in lieu of board of director fees 77   77    
Net income (loss) 551     551  
Ending balance (in shares) at Jun. 30, 2025   8,568,005      
Ending balance at Jun. 30, 2025 (18,799) $ 9 241,248 (260,066) 10
Beginning balance (in shares) at Dec. 31, 2025   8,588,876      
Beginning balance at Dec. 31, 2025 1,619 $ 9 244,285 (242,685) 10
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation $ 2,842   2,842    
Stock options exercised (in shares) 5,000 5,433      
Stock options exercised $ 77   77    
Shares issued for services rendered (in shares)   8,000      
Shares issued for services rendered 164   164    
Shares granted in lieu of board of director fees 205   205    
Net income (loss) (2,121)     (2,121)  
Ending balance (in shares) at Jun. 30, 2026   8,602,309      
Ending balance at Jun. 30, 2026 2,787 $ 9 247,574 (244,806) 10
Beginning balance (in shares) at Mar. 31, 2026   8,594,209      
Beginning balance at Mar. 31, 2026 1,838 $ 9 245,943 (244,124) 10
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock-based compensation 1,403   1,403    
Stock options exercised (in shares)   4,100      
Stock options exercised 58   58    
Shares issued for services rendered (in shares)   4,000      
Shares issued for services rendered 67   67    
Shares granted in lieu of board of director fees 102   102    
Net income (loss) (682)     (682)  
Ending balance (in shares) at Jun. 30, 2026   8,602,309      
Ending balance at Jun. 30, 2026 $ 2,787 $ 9 $ 247,574 $ (244,806) $ 10