Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details Narrative)

v3.23.1
Stock-Based Compensation (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation expense $ 1,258,000 $ 1,255,000
Weighted-average fair value of stock options granted $ 4.50 $ 4.64
Options exercised 0 13,042
Share-based compensation aggregate fair value of option $ 700,000 $ 800,000
Weighted-average grant date fair value of options vested $ 5.02 $ 6.54
Aggregate fair value of restricted stock units $ 600,000 $ 300,000
Total unrecognized compensation cost related to unvested stock options and restricted stock units 900,000  
Employee Stock [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation expense $ 46,000 $ 100,000
Stock Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Share-based compensation arrangement by share-based payment award, description stock options have been granted with an exercise price equal to the market value of the common stock on the date of grant, expire 10 years from the date they are granted, and generally vested over a one to three-year period for employees and members of the Board. Upon exercise, new shares will be issued by the Company. The restricted shares and restricted stock units (“RSUs”) granted to employees generally have a three-year graded vesting period and are subject to accelerated vesting and forfeiture under certain circumstances. Restricted shares and RSUs granted to Board members generally have a three-year graded vesting period and are subject to accelerated vesting and forfeiture under certain circumstances.  
Two Thousand Nineteen Equity Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 776,849  
Future grants of awards 1,672,746  
Employee Stock Purchase Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Common Stock, Capital Shares Reserved for Future Issuance 1,000,007