XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS RECEIVABLE (Tables)
9 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE

 SCHEDULE OF ACCOUNTS RECEIVABLE

   September 30, 2021   December 31, 2020 
         
Accounts receivable  $6,142,581   $6,161,249 
Allowances for doubtful accounts   (273,411)   (271,436)
 Total accounts receivable  $5,869,170   $5,889,813