XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
4. Revenue Recognition (Details 3) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Accounts receivable of three largest customers $ 288,212 $ 68,055
Total percentage of accounts receivable 53.61% 28.52%
Mexichem Speciality Compounds Inc.    
Accounts receivable of three largest customers $ 185,804 $ 0
GE Chaplin, Inc.    
Accounts receivable of three largest customers 102,408 0
Earth Innovations Inc.    
Accounts receivable of three largest customers $ 0 $ 68,055