XML 33 R22.htm IDEA: XBRL DOCUMENT v3.20.2
10. REVENUES (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Schedule of revenues

For each of the identified periods, revenues can be categorized into the following:

 

    For the Six Months Ended  
    June 30,  
    2020     2019  
Product sales   $ 2,725,429     $ 2,825,057  
Maintenance fees     41,281       4,888  
Professional services     10,565        
Discounts and allowances     (5,065 )      
Total revenues   $ 2,772,210     $ 2,829,945