XML 13 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Preferred Stock
Paid in capital
Accumulated deflicit
Accumulated other comprehensive loss
Beginning balance at Dec. 31, 2022 $ 10,452     $ 269,626 $ (259,154) $ (20)
Beginning balance (in shares) at Dec. 31, 2022   2,175,936        
Net Income (Loss) (5,263)       (5,263)  
Issuance of common stock 1,953     1,953    
Issuance of common stock (in shares)   225,000        
Issuance of preferred shares value 3,047     3,047    
Issuance of preferred shares ( in shares)     351,037      
Issuance of common stock upon exercise of stock options, RSUs and employee stock purchase plan 24     24    
Issuance of common stock upon exercise of stock options, RSUs and employee stock purchase plan (in shares)   44,227        
Vesting of restricted stock awards (in shares)   29,063        
Share-based compensation expense related to issuance of stock options and RSUs to employees and employee stock purchase plan and restricted stock awards 1,042     1,042    
Share-based compensation expense related to issuance of stock options to non-employees 25     25    
Foreign currency translation adjustment 8         8
Fractional shares issuance   (67)        
Ending balance at Dec. 31, 2023 11,288          
Ending balance at Dec. 31, 2023 $ 11,288     275,717 (264,417) (12)
Ending balance (in shares) at Dec. 31, 2023 2,474,159 2,474,159 351,037      
Net Income (Loss) $ (3,057)       (3,057)  
Vesting of restricted stock awards (in shares)   71,763        
Share-based compensation expense related to issuance of stock options and RSUs to employees and employee stock purchase plan and restricted stock awards 625     625    
Foreign currency translation adjustment (6)         (6)
Release of foreign currency translation adjustment upon liquidation of a subsidiary         (18) $ 18
Ending balance at Dec. 31, 2024 8,850          
Ending balance at Dec. 31, 2024 $ 8,850     $ 276,342 $ (267,492)  
Ending balance (in shares) at Dec. 31, 2024 2,545,922 2,545,922 351,037