XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
11. REVENUES (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenues

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

 

   For the Three Months Ended 
   March 31, 
   2021   2020 
Product sales  $1,265,427   $1,255,852 
Maintenance fees   11,243    3,679 
Professional services   3,750    14,525 
Shipping and handling   98,820    46,511 
Discounts and allowances   (6,848)   (3,515)
Total revenues  $1,372,392   $1,317,052