XML 81 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Short-Term Line of Credit (Details Narrative) - USD ($)
1 Months Ended
Oct. 31, 2020
Apr. 30, 2020
Sep. 30, 2018
Dec. 31, 2020
Dec. 31, 2019
Line of credit       $ 2,116,073 $ 2,389,982
New Agreement [Member] | Midland States Bank [Member]          
Aggregate amount of revolving line of credit   $ 3,000,000      
Annual interest rate of loan       4.50% 6.075%
Debt effective rate   4.05%      
Short-term borrowings       $ 541,456 $ 748,897
New Agreement [Member] | Midland States Bank [Member] | Maximum [Member]          
Annual interest rate of loan   4.50%      
New Agreement [Member] | Harris Bank [Member]          
Annual interest rate of loan         4.75%
Line of credit         $ 1,641,085
New Agreement [Member] | NanoChem Solutions Inc. [Member]          
Line of credit       $ 1,625,000  
Loan guaranteed rate       65.00%  
New Agreement [Member] | Harris Bank [Member]          
Aggregate amount of revolving line of credit     $ 2,500,000    
Eligible percentage of domestic accounts receivable     80.00%    
Percentage of foreign accounts receivable of inventory     60.00%    
New Agreement [Member] | Harris Bank [Member] | Midland States Bank [Member]          
Aggregate amount of revolving line of credit $ 2,500,000        
Eligible percentage of domestic accounts receivable 80.00%        
Percentage of foreign accounts receivable of inventory 50.00%        
Annual interest rate of loan       3.75%  
Loan guaranteed rate       157461700.00%
New Agreement [Member] | Harris Bank [Member] | Midland States Bank [Member] | Prime Rate [Member]          
Percentage of foreign accounts receivable of inventory 0.50%