XML 91 R74.htm IDEA: XBRL DOCUMENT v3.21.1
Prepayments and Other Receivables (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Prepayments and Other Receivables [Abstract]    
Value added tax recoverable $ 4,524,475 $ 4,124,624
Loan receivables 1,358,637
Prepayments to suppliers 424,311 60,090
Deposits 17,385 63,184
Staff advances 67,867 53,731
Prepaid operating expenses 529,401 317,151
Others 524,468 124,133
Prepayments and other receivables, gross 7,446,544 4,742,913
Less: Allowance for doubtful accounts (7,000) (7,000)
Prepayments and other receivables, net $ 7,439,544 $ 4,735,913