XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Prepayments and Other Receivables (Tables)
9 Months Ended
Sep. 30, 2022
Prepayments And Other Receivables And Recoverable From Loan Guarantee Abstract  
Schedule of prepayments and other receivables
   December 31,   September 30, 
   2021   2022 
Value added tax recoverable  $7,144,712   $4,072,035 
Prepayments to suppliers   4,663,431    211,360 
Deposits   75,179    75,334 
Staff advances   122,531    63,190 
Prepaid operating expenses   683,648    700,943 
Others   64,489    341,670 
    12,753,990    5,464,532 
Less: Allowance for doubtful accounts   (7,000)   (7,000)
   $12,746,990   $5,457,532