Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details Narrative)

v3.10.0.1
Stockholders' Equity (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
May 03, 2018
Mar. 31, 2018
Jun. 30, 2018
Sep. 30, 2018
Dec. 31, 2016
Dec. 31, 2017
Stockholder's Equity [Line Items]            
Common stock, shares authorized       45,000,000   45,000,000
Common stock, par value       $ 0.0001   $ 0.0001
Common stock, shares issued       3,706,563   3,045,809
Common stock, shares outstanding       3,706,563   3,045,809
Preferred stock, shares authorized       5,000,000   5,000,000
Preferred stock, par value        
Preferred stock, shares issued       62,876   62,876
Preferred stock, shares outstanding       62,876   62,876
Warrants to purchase common stock       403,214    
Warrants exercise price       $ 4.50    
7% Gross Proceeds [Member] | Oak Ridge Financial Services Group, Inc [Member]            
Stockholder's Equity [Line Items]            
Commission expenses       $ 36,767    
7% Gross Proceeds [Member] | Oak Ridge Financial Services Group, Inc [Member] | Maximum [Member]            
Stockholder's Equity [Line Items]            
Legal expenses       $ 2,500    
Michael D. Pruitt [Member] | 5% Shareholder [Member]            
Stockholder's Equity [Line Items]            
Number of shares subscribed       70,000    
Securities Purchase Agreement [Member]            
Stockholder's Equity [Line Items]            
Number of shares purchased 403,214          
Share purchase price $ 3.50          
Gross purchase price $ 1,411,249          
Employees [Member]            
Stockholder's Equity [Line Items]            
Number of restricted shares issued         15,000  
2014 Stock Incentive Plan [Member]            
Stockholder's Equity [Line Items]            
Stock options granted       400,000    
Number of shares issued       91,029    
Number of shares available for issuance       293,971    
October 1, 2018 [Member]            
Stockholder's Equity [Line Items]            
Warrants to purchase common stock       201,974    
Warrants maturity date, description       October 1, 2018 to October 4, 2020.    
October 1, 2018 [Member] | Maximum [Member]            
Stockholder's Equity [Line Items]            
Warrants exercise price       $ 70.00    
October 1, 2018 [Member] | Minimum [Member]            
Stockholder's Equity [Line Items]            
Warrants exercise price       $ 55.00    
Preferred Stock [Member]            
Stockholder's Equity [Line Items]            
Cumulative dividends rate   9.00% 9.00% 9.00%    
Warrant term   7 years 7 years 7 years    
Common stock issued dividend percentage       10.00%    
Preferred stock, liquidation preference       $ 13.50    
Unpaid dividend maturity, description       Unpaid dividends upon maturity in 2023    
Preferred Stock [Member] | December 31, 2018 [Member]            
Stockholder's Equity [Line Items]            
Cumulative dividends rate       9.00%    
Warrant term       7 years