XML 82 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and Other Receivable (Details) - Schedule of Prepayments and Other Receivables - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Dec. 31, 2021
Prepayments and Other Receivable [Abstract]      
Value added tax recoverable $ 5,752,383 $ 4,234,082  
Prepayments to suppliers 265,990 220,671  
Deposits 120,669 43,914  
Staff advances 162,694 51,826  
Prepaid operating expenses 604,191 706,190  
Receivables from sales of vehicles 77,520 371,105  
Others 319,575 294,292  
Prepayments and other receivables, gross 7,303,022 5,922,080  
Less: Allowance for credit losses (36,765) (7,000) $ (7,000)
Prepayments and other receivables, net $ 7,266,257 $ 5,915,080