XML 71 R61.htm IDEA: XBRL DOCUMENT v3.21.2
SHORT-TERM LINE OF CREDIT (Details Narrative) - USD ($)
1 Months Ended
Oct. 31, 2020
Apr. 30, 2020
Sep. 30, 2018
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]            
Short term borrowing outstanding under revoling       $ 1,489,154 $ 2,116,073  
New Agreement [Member] | Midland States Bank [Member]            
Debt Instrument [Line Items]            
Aggregate amount of revolving line of credit   $ 3,000,000        
Annual interest rate of loan       4.50% 4.50%  
Debt effective rate   4.05%        
Short-term borrowings         $ 541,456  
New Agreement [Member] | Midland States Bank [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Annual interest rate of loan   4.50%        
New Agreement [Member] | Harris Bank [Member]            
Debt Instrument [Line Items]            
Annual interest rate of loan           3.25%
Short term borrowing outstanding under revoling           $ 1,641,085
New Agreement [Member] | NanoChem Solutions Inc [Member]            
Debt Instrument [Line Items]            
Short term borrowing outstanding under revoling       $ 1,625,000    
Loan guaranteed rate       65.00%    
New Agreement [Member] | Harris Bank [Member]            
Debt Instrument [Line Items]            
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]            
Debt Instrument [Line Items]            
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% 3.75%  
Short term borrowing outstanding under revoling       $ 1,489,154 $ 1,574,617  
New Agreement [Member] | Harris Bank [Member] | Midland States Bank [Member] | Prime Rate [Member]            
Debt Instrument [Line Items]            
Percentage of foreign accounts receivable of inventory 0.50%