XML 81 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2020
Receivables [Abstract]  
Schedule of Accounts Receivable

Accounts receivable consists of the following:

 

   

December 31,

2020

   

December 31

2019

 
Accounts receivable   $ 12,002,454     $ 16,120,327  
Allowance for doubtful accounts     (75,619 )     (70,874 )
Accounts receivable, net   $ 11,926,835     $ 16,049,453