Quarterly report pursuant to Section 13 or 15(d)

Long-Term Debt and Notes Payable - Summary of Long-Term Debt and Notes Payable (Details) (Parenthetical)

v3.10.0.1
Long-Term Debt and Notes Payable - Summary of Long-Term Debt and Notes Payable (Details) (Parenthetical) - USD ($)
6 Months Ended 12 Months Ended
May 04, 2017
May 04, 2017
Jun. 30, 2018
Dec. 31, 2017
Feb. 22, 2018
Convertible secured debentures principal balance         $ 200,000
Warrant exercise price per share     $ 4.50    
Warrant term     5 years 6 months    
Debentures [Member]          
Debt instruments bears interest rate 8.00% 8.00%      
Note One [Member]          
Debt instruments bears interest rate     5.50% 5.50%  
Convertible secured debentures principal balance     $ 10,790 $ 10,790  
Note payable maturity date     Sep. 10, 2018 Sep. 10, 2018  
Debt periodic payment     $ 4,406 $ 4,406  
Note Two [Member]          
Debt instruments bears interest rate     5.50% 5.50%  
Convertible secured debentures principal balance     $ 135,177 $ 135,177  
Note payable maturity date     May 10, 2019 May 10, 2019  
Debt periodic payment     $ 11,532 $ 11,532  
Note Three [Member]          
Debt instruments bears interest rate     5.50% 5.50%  
Convertible secured debentures principal balance     $ 293,794 $ 293,794  
Note payable maturity date     Aug. 10, 2021 Aug. 10, 2021  
Debt periodic payment     $ 8,500 $ 8,500  
Note [Member]          
Convertible secured debentures principal balance     439,761 439,761  
Debt periodic payment     $ 24,438 $ 24,438  
Securities Purchase Agreement [Member]          
Debt instruments bears interest rate 8.00% 8.00%      
Convertible secured debentures principal balance $ 6,000,000 $ 6,000,000      
Number of warrant to purchase shares of common stock 1,200,000 1,200,000      
Securities Purchase Agreement [Member] | Warrants [Member]          
Reverse stock split   one-for-ten reverse stock split      
Note payable maturity date   Dec. 31, 2018      
Sale of assets trigger percentage   33.00%      
Demand repayment   108.00%      
Warrant term   10 years      
Securities Purchase Agreement [Member] | Warrants One [Member]          
Number of warrant to purchase shares of common stock 800,000 800,000      
Aggregate purchase price $ 6,500,000 $ 6,500,000      
Warrant exercise price per share $ 3.50 $ 3.50      
Beneficial ownership limit, percentage 4.99%        
Securities Purchase Agreement [Member] | Warrants Two [Member]          
Number of warrant to purchase shares of common stock 400,000 400,000      
Beneficial ownership limit, percentage   19.99%