XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUES (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenues
        
   For the Six Months Ended 
   June 30, 
   2021   2020 
Product sales  $3,240,498   $2,656,056 
Maintenance fees   22,610    41,281 
Professional services   56,525    10,565 
Shipping and handling   185,119    69,373 
Discounts and allowances   (11,262)   (5,065)
Total revenues  $3,493,490   $2,772,210