XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
4. Revenue Recognition (Details 1) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Sales to three major customers $ 351,300 $ 816,883 $ 1,274,006 $ 3,180,551  
Total percentage of revenue 35.00% 46.00% 29.00% 49.00%  
Accounts receivable of three largest customers $ 54,512   $ 54,512   $ 103,757
Total percentage of accounts receivable     24.55%   36.48%
Axens North America Inc.          
Sales to three major customers 0 $ 128,805 $ 0 $ 0  
Accounts receivable of three largest customers 15,770   15,770   $ 0
GE Chaplin, Inc.          
Sales to three major customers 114,075 0 404,447 0  
Mexichem Speciality Compounds Inc.          
Sales to three major customers 0 314,008 523,660 1,373,533  
Kohler Corporation          
Sales to three major customers 131,360 0 345,899 1,028,624  
Nyacol Nanotechnologies          
Sales to three major customers 105,865 $ 374,070 0 $ 778,394  
Nutreco Canada Inc.          
Accounts receivable of three largest customers 14,172   14,172   21,219
Earth Innovations Inc.          
Accounts receivable of three largest customers 24,570   24,570   0
Lake Shore Gold          
Accounts receivable of three largest customers 0   0   27,854
Commerce Industrial Chemical          
Accounts receivable of three largest customers $ 0   $ 0   $ 54,684