Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation (Details Narrative)

v3.22.4
Stock-Based Compensation (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 12 Months Ended
Jan. 07, 2022
Jan. 31, 2023
Feb. 28, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Proceeds for issuance       $ 109    
Subsequent Event [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Stock option, grants     2,672,500      
Stock option, weighted average exercise price per share     $ 1.31      
Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Restricted stock awards granted       320,000 1,947,795  
2018 Equity Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares reserved       9,144,000    
Shares available for issue       3,821,139    
Stock option, grants       423,300 423,300  
2018 Equity Plan [Member] | Subsequent Event [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Increased in number of shares available for grant   2,500,000        
2018 Equity Plan [Member] | Restricted Stock [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Restricted stock awards granted 320,000     50,000 50,000  
Aggregate grant date fair value $ 1,400          
2018 Equity Plan [Member] | Stock Options [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Weighted average estimated fair value       $ 2.30 $ 5.13  
Employee Stock Purchase Plan [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares reserved       500,000    
Shares available for issue       415,970    
Number of common stock purchased       84,030    
Proceeds for issuance       $ 109    
Employee Stock Purchase Plan [Member] | Subsequent Event [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares available for issue           500,000