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