Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.1
Capital Stock, Stock Plans, Warrants and Stock Based Compensation (Details Narrative) - USD ($)
3 Months Ended
Apr. 02, 2019
Jul. 27, 2017
Mar. 31, 2022
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 March 31, 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,287,000
Weighted average term for unrecognized and unvested option to be recognized     4 years 1 month 6 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]      
Stock Issued During Period, Shares, Issued for Services     19,520
2020 Management Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Allocated share-based compensation expense     $ 120,000