v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock and Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Shares, Outstanding, Beginning Balance at Dec. 31, 2024   12,070,000      
Treasury Shares, Outstanding, Beginning Balance at Dec. 31, 2024     (541,000)    
Beginning balance at Dec. 31, 2024 $ 30,969 $ 123,546 $ (5,364) $ (4) $ (87,209)
Net Income (Loss) (1,546)       (1,546)
Stock-based compensation 945 $ 945      
Common stock issued through restricted stock awards, shares   272,000      
Common stock withheld related to net share settlement of equity awards (191) $ (191)      
Common stock withheld related to net share settlement of equity awards, Shares   (44,000)      
Common stock issued under ESPP, Shares   25,000      
Common stock issued under ESPP, Value 123 $ 123      
Foreign currency translation adjustments, Value 1     1  
Common stock issued in connection with at-the-market offerings, net Share   12,000      
Common stock issued in connection with at-the-market offerings, Value 24 $ 24      
Ending balance at Mar. 31, 2025 30,325 $ 124,447 $ (5,364) (3) (88,755)
Shares, Outstanding, Ending Balance at Mar. 31, 2025   12,335,000      
Treasury Shares, Outstanding, Ending Balance at Mar. 31, 2025     (541,000)    
Shares, Outstanding, Beginning Balance at Dec. 31, 2024   12,070,000      
Treasury Shares, Outstanding, Beginning Balance at Dec. 31, 2024     (541,000)    
Beginning balance at Dec. 31, 2024 30,969 $ 123,546 $ (5,364) (4) (87,209)
Net Income (Loss) (3,021)        
Foreign currency translation adjustments, Value 5        
Ending balance at Jun. 30, 2025 29,786 $ 125,379 $ (5,364) 1 (90,230)
Shares, Outstanding, Ending Balance at Jun. 30, 2025   12,445,000      
Treasury Shares, Outstanding, Ending Balance at Jun. 30, 2025     (541,000)    
Shares, Outstanding, Beginning Balance at Mar. 31, 2025   12,335,000      
Treasury Shares, Outstanding, Beginning Balance at Mar. 31, 2025     (541,000)    
Beginning balance at Mar. 31, 2025 30,325 $ 124,447 $ (5,364) (3) (88,755)
Net Income (Loss) (1,475)       (1,475)
Stock-based compensation 771 $ 771      
Common stock issued through restricted stock awards, shares   11,000      
Foreign currency translation adjustments, Value 4     4  
Common stock issued in connection with at-the-market offerings, net Share   99,000      
Common stock issued in connection with at-the-market offerings, Value 161 $ 161      
Ending balance at Jun. 30, 2025 $ 29,786 $ 125,379 $ (5,364) 1 (90,230)
Shares, Outstanding, Ending Balance at Jun. 30, 2025   12,445,000      
Treasury Shares, Outstanding, Ending Balance at Jun. 30, 2025     (541,000)    
Shares, Outstanding, Beginning Balance at Dec. 31, 2025   12,666,000      
Treasury Shares, Outstanding, Beginning Balance at Dec. 31, 2025 (541,000)   (541,000)    
Beginning balance at Dec. 31, 2025 $ 28,289 $ 127,292 $ (5,364) (4) (93,635)
Net Income (Loss) (1,897)       (1,897)
Stock-based compensation 897 $ 897      
Common stock issued through restricted stock awards, shares   323,000      
Common stock issued under ESPP, Shares   20,000      
Common stock issued under ESPP, Value 0 $ 0      
Common stock issued through stock options, Shares   20,000      
Common stock issued through stock options 94 $ 94      
Foreign currency translation adjustments, Value 4     4  
Common stock issued in connection with at-the-market offerings, net Share   171,000      
Common stock issued in connection with at-the-market offerings, Value 628 $ 628      
Ending balance at Mar. 31, 2026 $ 28,015 $ 128,911 $ (5,364) 0 (95,532)
Shares, Outstanding, Ending Balance at Mar. 31, 2026   13,200,000      
Treasury Shares, Outstanding, Ending Balance at Mar. 31, 2026     (541,000)    
Shares, Outstanding, Beginning Balance at Dec. 31, 2025   12,666,000      
Treasury Shares, Outstanding, Beginning Balance at Dec. 31, 2025 (541,000)   (541,000)    
Beginning balance at Dec. 31, 2025 $ 28,289 $ 127,292 $ (5,364) (4) (93,635)
Net Income (Loss) (3,603)        
Foreign currency translation adjustments, Value 10        
Ending balance at Jun. 30, 2026 $ 29,314 $ 131,910 $ (5,364) 6 (97,238)
Shares, Outstanding, Ending Balance at Jun. 30, 2026   13,618,000      
Treasury Shares, Outstanding, Ending Balance at Jun. 30, 2026 (541,000)   (541,000)    
Shares, Outstanding, Beginning Balance at Mar. 31, 2026   13,200,000      
Treasury Shares, Outstanding, Beginning Balance at Mar. 31, 2026     (541,000)    
Beginning balance at Mar. 31, 2026 $ 28,015 $ 128,911 $ (5,364) 0 (95,532)
Net Income (Loss) (1,706)       (1,706)
Stock-based compensation 838 $ 838      
Common stock issued through restricted stock awards, shares   48,000      
Common stock issued under ESPP, Value 70 $ 70      
Common stock issued through stock options, Shares   228,000      
Common stock issued through stock options 1,123 $ 1,123      
Foreign currency translation adjustments, Value 6     6  
Common stock issued in connection with at-the-market offerings, net Share   142,000      
Common stock issued in connection with at-the-market offerings, Value 968 $ 968      
Ending balance at Jun. 30, 2026 $ 29,314 $ 131,910 $ (5,364) $ 6 $ (97,238)
Shares, Outstanding, Ending Balance at Jun. 30, 2026   13,618,000      
Treasury Shares, Outstanding, Ending Balance at Jun. 30, 2026 (541,000)   (541,000)