Taxes Payable
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Taxes Payable Taxes Payable
Taxes payable consisted of the following:
As of December 31,
20192020
(US$)
VAT payable$868,270 $1,182,311 
Corporate income taxes payable1,165,660 626,454 
Other taxes payable459,207 362,515 
$2,493,137 $2,171,280