Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Common Stock-Narrative) (Details)

v3.10.0.1
Stockholders' Equity (Common Stock-Narrative) (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 23, 2018
shares
Feb. 07, 2018
USD ($)
employee
$ / shares
shares
Jun. 30, 2018
USD ($)
$ / shares
shares
Mar. 31, 2018
USD ($)
shares
Jun. 30, 2018
USD ($)
$ / shares
shares
Jun. 30, 2017
USD ($)
Dec. 31, 2017
USD ($)
$ / shares
shares
Jan. 01, 2018
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock, par value | $ / shares     $ 0.001   $ 0.001   $ 0.001  
Common stock, shares authorized     100,000,000   100,000,000   100,000,000  
Shares issued     5,047,583          
Proceeds from issuance of common stock, gross | $     $ 5,047,583          
Net proceeds from issuance of stock | $     $ 4,000,000   $ 6,163,443 $ 29,750    
Shares issued, price per share | $ / shares     $ 1.00   $ 1.00      
Loss on conversion of debt | $     $ 41,902   $ 41,902      
Equity payable | $     100,862   $ 100,862   $ 100,862 $ 100,862
Common Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares issued 1,808 12,500   2,018,125 4,000,000      
Proceeds from issuance of common stock, gross | $   $ 9,595   $ 2,018,125        
Shares issued, price per share | $ / shares   $ 0.78            
Number of employees that exercised vested stock options | employee   1            
Issuance of common stock for options exercised, Shares         12,500   152,085  
Warrants [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Issuance of common stock for options exercised, Shares 25,000              
Stock Options [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Issuance of common stock for options exercised, Shares         12,500   152,085  
Restricted Stock [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares issued         7,080,016   636,143  
Issuance of common stock for options exercised, Shares             484,058  
Related Party Note [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Conversion of stock, amount converted | $     1,000,000          
Accrued interest | $     $ 47,583