Quarterly report pursuant to Section 13 or 15(d)

Transactions Affecting Stockholders' Equity (Details Narrative)

v3.10.0.1
Transactions Affecting Stockholders' Equity (Details Narrative) - $ / shares
3 Months Ended 9 Months Ended
Jul. 30, 2015
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2018
Sep. 30, 2017
Jun. 05, 2018
Dec. 31, 2017
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       $ .0005     $ .0005  
Maximum [Member]                
Stock issued during period shares 3,200,000              
2015 Equity Line of Credit [Member]                
Line of credit expired, description The 2015 Equity Line of Credit expired in July 2018.              
2010 Equity Compensation Plan [Member]                
Plan provides total number of shares of common stock issued               3,900,000
Stock option granted     30,000 30,000        
Stock options exercise price per share       $ 2.35 $ 2.00      
Vesting period       3 years 4 years      
Stock option, expected life     4 years 6 months   4 years 6 months      
Weighted average risk rate     2.37%          
Stock option, dividend yield     0.00%          
Stock option, expected volatility     40.06%          
Stock option, exercised       250,000        
Options outstanding - shares       519,500        
Available for grant, shares       791,159        
2010 Equity Compensation Plan [Member] | Common Stock Shares [Member]                
Stock option, exercised       490,000 682,000      
2010 Equity Compensation Plan [Member] | Employees [Member]                
Stock option granted         600,000      
2010 Directors' Equity Compensation Plan [Member]                
Stock issued during period shares       390,334        
Plan provides total number of shares of common stock issued               675,000
Stock option granted       7,474 0      
2018 Stock Incentive Plan [Member]                
Stock option granted   2,300,000            
Stock option, expected life   4 years 6 months   4 years 6 months        
Weighted average risk rate   2.42%            
Stock option, dividend yield   0.00%            
Stock option, expected volatility   40.10%            
Available for grant, shares       2,300,000        
Cash dividend paid           $ 1.00    
2018 Stock Incentive Plan [Member] | Maximum [Member]                
Stock options exercise price per share       $ 3.00        
2018 Stock Incentive Plan [Member] | Minimum [Member]                
Stock options exercise price per share       $ 2.00        
2018 Stock Incentive Plan [Member] | CEO [Member]                
Stock option granted       2,300,000        
Stock option, exercised