Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Capital Stock, Stock Plans and Stock Based Compensation (Details Narrative) - USD ($)
1 Months Ended 6 Months Ended
Mar. 27, 2020
Feb. 04, 2020
Jan. 17, 2019
Jul. 27, 2017
May 31, 2018
Jun. 30, 2020
Jun. 30, 2019
Unrecognized compensation cost related to unvested options consultant           $ 335,000  
Unrecognized compensation expected term           2 years 7 months 6 days  
Proceeds from exercise of stock options           $ 6,000
Ferguson Stock Option [Member]              
Options to purchase shares of common stock 60,000   30,000        
Options extended date description The Compensation Committee and the Board approved another amendment to the Ferguson Stock Option whereby the vesting date for the second milestone was further extended to December 31, 2021 from March 31, 2020 and the vesting date for the third milestone for the purchase of up to 60,000 shares of the Company's Common Stock was extended to December 31, 2022 from January 27, 2021.   The Company's Common Stock was extended to March 31, 2020 from January 27, 2019        
Robert Ferguson [Member]              
Number of options exercised         10,000    
Unrecognized compensation cost related to unvested options consultant           $ 334,000  
Remaining stock option           90,000  
2003 Outside Directors Stock Plan [Member]              
Number of stock option shares granted   6,000          
Stock options granted contractual term   10 years          
Stock options granted vesting period   6 months          
Stock options, exercise price   $ 7.00          
2017 Stock Option Plan [Member]              
Number of stock option shares granted     105,000        
Stock options granted contractual term     6 years        
Stock options, exercise price     $ 3.15        
2017 Stock Option Plan [Member] | One-Fifth Vesting [Member]              
Stock options granted vesting period     5 years        
2017 Stock Option Plan [Member] | CEO [Member]              
Number of stock option shares granted     25,000        
2017 Stock Option Plan [Member] | CFO [Member]              
Number of stock option shares granted     15,000        
2017 Stock Option Plan [Member] | EVP of Strategic Initiatives [Member]              
Number of stock option shares granted     15,000        
2017 Stock Option Plan [Member] | Consultant [Member]              
Number of stock option shares granted       100,000      
Stock options, exercise price       $ 3.65      
2003 Outside Directors Stock Plan [Member]              
Stock issued during period for services, shares           15,367  
Allocated share-based compensation expense           $ 115,000  
2017 Stock Option Plan [Member] | Employee [Member]              
Number of options exercised           2,000  
Proceeds from exercise of stock options           $ 6,300  
2017 Stock Option Plan [Member] | Former Employee [Member]              
Number of shares issued from option exercise (cashless)           1,884  
2017 Stock Option Plan [Member] | Former Employee [Member] | First Separate Options [Member]              
Stock options, exercise price           $ 3.60  
Number of options exercised           8,000  
2017 Stock Option Plan [Member] | Former Employee [Member] | Second Separate Options [Member]              
Stock options, exercise price           $ 3.15  
Number of options exercised           2,500