XML 71 R61.htm IDEA: XBRL DOCUMENT v3.19.1
Long Term Debt (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2018
Jan. 31, 2018
Mar. 31, 2016
Sep. 30, 2014
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Long term debt         $ 4,146,481   $ 4,351,743 $ 352,089  
Harris Bank [Member]                  
Long term debt         100,597   150,895    
Midland States Bank [Member]                  
Long term debt         171,556   177,794    
Ford Motor Credit Company [Member]                  
Long term debt         $ 18,376   $ 20,673    
NanoChem Solutions Inc [Member] | Harris Bank [Member]                  
Promissory note $ 4,100,000     $ 1,005,967          
Debt instrument, interest rate, stated percentage         6.00%   5.75%    
Debt instrument, term 7 years     5 years          
Long term debt         $ 100,597   $ 150,895    
Interest expense         $ 2,009 $ 4,186      
Debt maturity description Due May 31, 2019 and 2020     The final payment will be made in September 2019.          
Payment of monthly installments interest rate 25.00%                
Payment of monthly installment $ 300,000                
NanoChem Solutions Inc [Member] | Harris Bank [Member] | Prime Rate [Member]                  
Debt instrument, interest rate, stated percentage       0.50%          
NanoChem Solutions Inc [Member] | Harris Bank [Member]                  
Debt instrument, interest rate, stated percentage         5.50%   5.50%    
Interest expense         $ 54,958      
Debt balance owing         3,855,952   $ 4,002,381    
ENP Peru Investments LLC [Member]                  
Ownership interest percenatge of EnP 65.00%               50.00%
ENP Peru Investments LLC [Member] | Midland States Bank [Member]                  
Promissory note   $ 200,000              
Debt instrument, interest rate, stated percentage   5.25%              
Debt instrument, term   7 years              
Interest expense         2,333      
Debt balance owing         171,556   177,794    
ENP Peru Investments LLC [Member] | Ford Motor Credit Company [Member]                  
Promissory note     $ 45,941            
Debt instrument, interest rate, stated percentage     0.00%            
Debt instrument, term     5 years            
Debt balance owing         $ 18,376   $ 20,673