XML 48 R39.htm IDEA: XBRL DOCUMENT v3.20.1
3. Revenue Recognition (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Sales to largest customers $ 4,055,372 $ 4,678,889
Total percentage of revenue 49.05% 51.79%
Mexichem Specialty Compounds Inc.    
Sales to largest customers $ 1,823,194 $ 2,698,770
Nyacol Nanotechnologies    
Sales to largest customers 1,099,504 0
Kohler Corporation    
Sales to largest customers 1,132,674 1,441,197
Ampacet    
Sales to largest customers $ 0 $ 538,922