XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 14, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Oct. 31, 2020
Stock-based compensation          
Common stock, shares issued   9,422,089 9,993,135    
Options granted (in shares)   522,337 552,153    
Warrant & stock option exercises (in shares)   0 6,600    
Remaining unrecognized compensation cost of non-vested stock options   $ 2,000      
Weighted-average remaining requisite service period of recognition of unrecognized compensation cost   1 year 4 months 24 days      
Excess income tax benefits   $ 0 $ 0    
Minimum          
Stock-based compensation          
Options granted, grant date fair value   $ 1.76      
Stock awards vesting period   3 years      
Maximum          
Stock-based compensation          
Options granted, grant date fair value     $ 3.36    
Stock awards vesting period   4 years      
Board Director [Member]          
Stock-based compensation          
Stock awards vesting period   1 year      
Stock options          
Stock-based compensation          
Options granted (in shares)   522,337 552,153    
Warrant & stock option exercises (in shares)     6,600    
Restricted Stock Units (RSUs)          
Stock-based compensation          
Restricted Stock Units outstanding/unvested   137,657 18,992 16,524  
Restricted stock units, grant date fair value   $ 1.88 $ 6.69 $ 11.30  
Restricted Stock Units, Granted   118,665 18,992    
Vested stock units   17,409      
Restricted Stock Units (RSUs) | Employees          
Stock-based compensation          
Stock awards vesting period   3 years 3 years    
Restricted Stock Units (RSUs) | Board Director [Member]          
Stock-based compensation          
Stock awards vesting period   1 year 1 year    
2018 Equity Incentive Plan (the "2018 Plan") [Member]          
Stock-based compensation          
Number of additional shares authorized 500,000        
Number of shares reserved for issuance   392,396      
Life of stock option awards granted   10 years      
2018 Equity Incentive Plan (the "2018 Plan") [Member] | Minimum          
Stock-based compensation          
Stock awards vesting period   1 year      
2018 Equity Incentive Plan (the "2018 Plan") [Member] | Maximum          
Stock-based compensation          
Stock awards vesting period   4 years      
Inducement Equity Incentive Plan 2020 [Member]          
Stock-based compensation          
Number of authorized shares         200,000
Number of shares reserved for issuance   80,000      
Common stock, shares issued   120,000