XML 57 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2021
Credit Loss, Additional Improvements [Abstract]  
Schedule of accounts receivable, net
   December 31,
2021
   December 31,
2020
 
Accounts receivable  $3,802,773   $5,561,392 
Allowance for doubtful accounts   (152,768)   (217,676)
Total accounts receivable, net  $3,650,005   $5,343,716 

 

Schedule of allowance for doubtful accounts
   December 31,
2021
   December 31,
2020
   December 31,
2019
 
Beginning balance  $217,676   $122,056   $89,069 
Provision   140,204    82,647    34,356 
Write off   (136,602)   
-
    
-
 
Exchange rate effect   (68,510)   12,973    (1,369)
Ending balance  $152,768   $217,676   $122,056