XML 103 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Prepayments and Other Receivables (Details) - Schedule of Prepayments and Other Receivables - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Prepayments and Other Receivables [Abstract]    
Value added tax recoverable $ 5,248,210 $ 4,234,082
Prepayments to suppliers 1,341,596 220,671
Deposits 108,492 43,914
Staff advances 113,336 51,826
Prepaid operating expenses 645,390 706,190
Receivables from sales of vehicles 371,105
Others 292,458 294,292
Prepayments and other receivables, gross 7,749,482 5,922,080
Less: Allowance for doubtful accounts (290,228) (7,000)
Prepayments and other receivables, net $ 7,459,254 $ 5,915,080