XML 71 R61.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
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Line of credit       $ 3,228,434 $ 2,116,073  
New Agreement [Member] | Midland States Bank [Member]            
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       $ 1,739,280 $ 541,456  
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           3.25%
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% 3.75%  
Loan guaranteed rate       148915400.00% 157461700.00%  
New Agreement [Member] | Harris Bank [Member] | Midland States Bank [Member] | Prime Rate [Member]            
Percentage of foreign accounts receivable of inventory 0.50%