XML 77 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Prepayments and Other Receivables (Details) - Schedule of prepayments and other receivables - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Schedule Of Prepayments And Other Receivables Abstract    
Value added tax recoverable $ 4,072,035 $ 7,144,712
Prepayments to suppliers 211,360 4,663,431
Deposits 75,334 75,179
Staff advances 63,190 122,531
Prepaid operating expenses 700,943 683,648
Others 341,670 64,489
Prepayments and other receivables, gross 5,464,532 12,753,990
Less: Allowance for doubtful accounts (7,000) (7,000)
Prepayments and other receivables, net $ 5,457,532 $ 12,746,990