Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details Narrative)

v3.21.1
Stockholders' Equity (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Dec. 12, 2019
Nov. 20, 2019
Jan. 24, 2019
Dec. 24, 2018
Sep. 05, 2018
Apr. 12, 2018
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
May 05, 2010
Common stock, shares authorized                 50,000,000 50,000,000  
Preferred stock, shares authorized                 1,000,000 1,000,000  
Preferred stock, par value                 $ 0.0005 $ 0.0005  
Preferred stock, shares issued                  
Cash dividend, per shares   $ 0.25   $ 0.25              
Cash dividends                 $ 2,893,000  
Payments of dividends $ 2,900,000                    
2010 Directors' Equity Compensation Plan [Member]                      
Number of shares of common stock issued                     675,000
Stock option granted                 30,660 24,074  
Director fees                 $ 53,000 $ 62,000  
Stock options, outstanding                 200,000    
Common stock available for future issuance                 128,126    
2010 Directors' Equity Compensation Plan [Member] | Directors [Member]                      
Stock option granted                 200,000  
Stock option exercise price per share                 $ 2.83    
Share based compensation                 $ 165,000    
2010 Equity Compensation Plan [Member]                      
Number of shares of common stock issued                     3,900,000
Stock option granted                 510,000 200,000  
Stock option exercise price per share                   $ 2.01  
Stock options, outstanding                 1,295,000    
Available for grant, shares                 15,659    
2010 Equity Compensation Plan [Member] | Employees and Non-employees [Member]                      
Stock option granted                 513,000    
Vesting percentage                 25.00%    
Stock option exercised                    
2010 Equity Compensation Plan [Member] | Employees and Non-employees [Member] | 3-Year Period [Member]                      
Vesting percentage                 75.00%    
2010 Equity Compensation Plan [Member] | Employees and Non-employees [Member] | Minimum [Member]                      
Stock option exercise price per share                 $ 2.64    
2010 Equity Compensation Plan [Member] | Employees and Non-employees [Member] | Maximum [Member]                      
Stock option exercise price per share                 $ 8.82    
2018 Stock Incentive Plan [Member]                      
Stock option granted           2,300,000          
Stock option exercise price per share           $ 3.00          
Share based compensation           $ 59,000          
Stock options weighted average period           2 months 12 days          
2018 Stock Plan [Member]                      
Share based compensation                 $ 1,200,000 $ 70,000  
Fair value of the stock options                 1,400,000 148,000  
2018 Stock Plan [Member] | CEO Option [Member]                      
Stock option exercise price per share $ 1.50   $ 1.75   $ 2.00            
Stock option plan, reduced exercise price per share, description The exercise price of the CEO Option was further reduced from $1.75 to $1.50 per share, effective as of December 12, 2019,   The exercise price of the CEO Option was further reduced from $2.00 to $1.75 per share.   Exercise price of the CEO Option was reduced from $3.00 per share to $2.00 per share.            
2018 Stock Plan [Member] | Stock Holders [Member] | CEO Option [Member]                      
Cash dividend, per shares $ 0.25   $ 0.25   $ 1.00            
Common Stock [Member]                      
Cash dividends                    
Payments of dividends     $ 2,900,000                
Warrant [Member]                      
Share based compensation                 $ 178,000    
Stock options, outstanding                 450,000    
Warrants outstanding shares                 450,000    
Stock issued during period             450,000 450,000      
Warrant [Member] | Maximum [Member]                      
Warrants exercise price per share             $ 3.00 $ 3.00      
Vesting term             1 year 1 year