XML 61 R41.htm IDEA: XBRL DOCUMENT v3.21.1
3. Revenue Recognition (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Sales to largest customers $ 1,986,630 $ 4,055,372
Total percentage of revenue 38.00% 49.05%
Mexichem Specialty Compounds Inc.    
Sales to largest customers $ 633,846 $ 1,823,194
GE Chaplin, Inc    
Sales to largest customers 589,384 0
Nyacol Nanotechnologies    
Sales to largest customers 417,501 1,099,504
Kohler Corporation    
Sales to largest customers $ 345,899 $ 1,132,674