XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long Term Debt (Details Narrative) - USD ($)
1 Months Ended
Sep. 30, 2014
Sep. 30, 2018
Dec. 31, 2017
Dec. 31, 2016
Long term debt   $ 201,194 $ 352,089 $ 553,282
NanoChem Solutions Inc [Member]        
Promissory note $ 1,005,967      
Debt instrument, interest rate, stated percentage   5.75% 5.00%  
Debt instrument, term 5 years      
Debt maturity description The final payment will be made in September 2019.      
NanoChem Solutions Inc [Member] | Prime Rate [Member]        
Debt instrument, interest rate, stated percentage 0.50%