XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable, Net
3 Months Ended
Mar. 31, 2021
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Accounts Receivable, Net

Accounts receivable, net consists of the following as of March 31, 2021 and December 31, 2020:

 

   

March 31,

2021

   

December 31,

2020

 
Trade   $ 16,518,164     $ 8,859,237  
Finance     5,237,860       2,117,809  
      21,756,024       10,977,046  
Less: allowance for doubtful accounts     413,343       1,569,086  
    $ 21,342,681     $ 9,407,960