XML 15 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Schedule of Accounts Receivable

The components of accounts receivable, net are as follows:

 

    2019     2018  
Accounts receivable   $ 1,716,949     $ 1,044,109  
Less: Allowance for doubtful accounts     (42,055 )     (24,675 )
Accounts receivable, net   $ 1,674,894     $ 1,019,434