XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
ACCOUNTS RECEIVABLE (Tables)
3 Months Ended
Mar. 31, 2021
Receivables [Abstract]  
Schedule of accounts receivable
Accounts receivable, net, consists of the following at March 31, 2021 and December 31, 2020:
March 31, 2021 UnauditedDecember 31, 2020
Accounts receivable trade$13,593,869 $11,751,679 
Allowance for doubtful accounts(598,131)(612,746)
Accounts receivable trade, net$12,995,738 $11,138,933