XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Share-Based Payments (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 12, 2021
Sep. 13, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 12, 2016
Share-Based Payments            
Number of options, outstanding     488,477 831,071 843,446  
Share based compensation recognized     $ 112 $ 131    
Tax benefit from compensation cost     28 $ 0    
Total compensation cost related to stock options not yet recognized     $ 152      
Compensation cost related to stock options expected to be recognized (in years)     2 years 7 months 24 days      
Number of shares available for grant       50,000    
Number fo shares were agreed to issue and sell in a registered direct offering 3,623,189          
Common stock, par value (in dollars per share) $ 0.001   $ 0.001 $ 0.001    
Offering price (Per share) $ 2.76          
Proceeds from issuance of common stock, gross $ 10,000          
Proceeds from issuance of common stock, net of issuance costs $ 9,288          
Common stock shares issued 3,623,189          
Common Stock            
Share-Based Payments            
Number fo shares were agreed to issue and sell in a registered direct offering   2,116,050        
Common stock, par value (in dollars per share)   $ 0.001        
Offering price (Per share)   $ 2.4925        
Proceeds from issuance of common stock, gross   $ 5,275        
Proceeds from issuance of common stock, net of issuance costs   $ 4,764        
Common stock shares issued   1,058,025        
Exercise price of warrants   $ 2.43        
Expiry term of warrants   5 years        
Directors and officers            
Share-Based Payments            
Options vesting period (years)     3 years      
Other employees            
Share-Based Payments            
Options vesting period (years)     4 years      
2007 Equity Incentive Plan            
Share-Based Payments            
Number of shares authorized           2,000,000
Number of options, outstanding     488,477      
Number of authorized unissued options     976,377      
Number of shares issued     1      
2007 Equity Incentive Plan | Minimum            
Share-Based Payments            
Options vesting period (years)     3 years      
2007 Equity Incentive Plan | Maximum            
Share-Based Payments            
Options vesting period (years)     4 years      
Employee Stock Purchase Plan            
Share-Based Payments            
Number of shares authorized     500,000      
Stock options, expiration period (years)     10 years      
Number of options, outstanding     245,977      
Number of shares available for grant     395,524 402,704    
Percentage of voting rights       5.00%    
Shares purchased under ESPP plan     7,180 11,164    
Purchase price of common stock, percentage     85.00%      
Discount on purchase price of common stock, percentage     15.00%      
Employee Stock Purchase Plan | Maximum            
Share-Based Payments            
Shares purchased under ESPP plan     2,500      
Proceeds from employee stock purchase plan     $ 25      
Employee Stock Purchase Plan, Two            
Share-Based Payments            
Stock options, expiration period (years)     6 years      
Number of options, outstanding     242,500