XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common stock and additional paid-in capital
Treasury Stock, Common [Member]
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Beginning balance at Dec. 31, 2022 $ 39,825 $ 111,282 $ (5,364) $ 0 $ (66,093)
Beginning balance, Shares at Dec. 31, 2022   10,767 (541)    
Stock-based compensation 4,471 $ 4,471      
Common stock Issued through restricted stock awards, shares   312      
Common stock withheld related to net share settlement of equity awards, Share   (120)      
Common stock withheld related to net share settlement of equity awards (690) $ (690)      
Common stock issued under ESPP, Value 204 $ 204      
Common stock issued under ESPP, Share   39      
Common stock Issued through stock options, Share   12      
Common stock Issued through stock options 28 $ 28      
Foreign currency translation adjustment 3     3  
Net Income (Loss) (12,428)       (12,428)
Ending balance at Dec. 31, 2023 31,413 $ 115,295 $ (5,364) 3 (78,521)
Ending balance, Shares at Dec. 31, 2023   11,010 (541)    
Stock-based compensation 3,950 $ 3,950      
Common stock Issued through restricted stock awards, shares   253      
Common stock withheld related to net share settlement of equity awards, Share   (25)      
Common stock withheld related to net share settlement of equity awards (94) $ (94)      
Common stock issued under ESPP, Value 152 $ 152      
Common stock issued under ESPP, Share   46      
Common stock Issued through stock options, Share   26      
Common stock Issued through stock options 127 $ 127      
Foreign currency translation adjustment (7)     (7)  
Common stock Issued in connection with at-the-market offerings, net Share   760      
Common stock Issued in connection with at-the-market offerings, net Value 4,116 $ 4,116      
Net Income (Loss) (8,688)       (8,688)
Ending balance at Dec. 31, 2024 $ 30,969 $ 123,546 $ (5,364) $ (4) $ (87,209)
Ending balance, Shares at Dec. 31, 2024   12,070 (541)