XML 58 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Prepayments and Other Receivables (Tables)
12 Months Ended
Dec. 31, 2022
Prepayments And Other Receivables And Recoverable From Loan Guarantee Abstract  
Schedule of prepayments and other receivables
   December 31,   December 31, 
   2021   2022 
Value added tax recoverable  $7,144,712   $4,234,082 
Prepayments to suppliers   4,663,431    220,671 
Deposits   75,179    43,914 
Staff advances   122,531    51,826 
Prepaid operating expenses   683,648    706,190 
Receivables from sales of vehicles (note 10)   
-
    371,105 
Others   64,489    294,292 
    12,753,990    5,922,080 
Less: Allowance for doubtful accounts   (7,000)   (7,000)
   $12,746,990   $5,915,080