Quarterly report pursuant to Section 13 or 15(d)

Capital Stock, Stock Plans and Stock Based Compensation (Details Narrative)

v3.22.2
Capital Stock, Stock Plans and Stock Based Compensation (Details Narrative) - USD ($)
6 Months Ended
Apr. 02, 2019
Jul. 27, 2017
Jun. 30, 2022
Common Stock [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Stock options, exercise price     $ 3.97
Issuance of common stock upon exercise of options     16,526
Number of stock option purchased     50,000
Ferguson Stock Option [Member] | Second Milestone [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options to purchase shares   30,000  
Ferguson Stock Option [Member] | Third Milestone [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Options to purchase shares   60,000  
Robert Ferguson [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation cost related to unvested options consultant     $ 289,000
Remaining stock option     90,000
Loans payable $ 2,500,000    
Warrant to purchase 60,000    
Warrants exercise price $ 3.51    
Warrant exercisable, description The warrant expires on April 1, 2024 and remains outstanding at June 30, 2022. The Ferguson Loan was paid-in-full in December 2020.    
Employee and Directors [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation cost related to unvested options consultant     $ 1,184,000
Weighted average term for unrecognized and unvested option to be recognized     3 years 10 months 24 days
2017 Stock Option Plan [Member] | Consultant [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of stock option shares granted   100,000  
Stock options, exercise price   $ 3.65  
2003 Outside Directors Stock Option Plan [Member] | Common Stock [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of common stock for services, shares     41,187
Allocated share-based compensation expense     $ 240,000