XML 77 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Schedule of prepayments and other receivables [Abstract]    
Value added tax recoverable $ 5,221,575 $ 4,524,475
Loan receivables 1,358,637
Prepayments to suppliers 902,942 424,311
Deposits 123,319 17,385
Staff advances 124,473 67,867
Prepaid operating expenses 1,034,922 529,401
Others 1,004,212 524,468
Prepayments and other receivables, gross 8,411,443 7,446,544
Less: Allowance for doubtful accounts (7,000) (7,000)
Prepayments and other receivables, net $ 8,404,443 $ 7,439,544