XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Schedule of prepayments and other receivables [Abstract]    
Value added tax recoverable $ 4,287,428 $ 4,524,475
Loan receivables (note) 1,358,637
Prepayments to suppliers 1,193,669 424,311
Deposits 23,929 17,385
Staff advances 111,948 67,867
Prepaid operating expenses 1,223,344 529,401
Others 1,025,265 524,468
Prepayments and other receivables, gross 7,865,583 7,446,544
Less: Allowance for doubtful accounts (7,000) (7,000)
Prepayments and other receivables, net $ 7,858,583 $ 7,439,544