XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
4. Revenue Recognition (Details 2) - USD ($)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Sales to three major customers $ 778,137 $ 634,445
Total percentage of revenue 62.09% 36.40%
Zeo, Inc.    
Sales to three major customers $ 152,317 $ 0
GE Chaplin, Inc.    
Sales to three major customers 298,150 114,291
Nyacol Technologies    
Sales to three major customers 0 106,161
Mexichem Speciality Compounds Inc.    
Sales to three major customers $ 327,670 $ 413,993