XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Prepayments and Other Receivables (Details) - Schedule of Prepayments and Other Receivables - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Schedule of Prepayments and Other Receivables [Abstract]    
Value added tax recoverable $ 3,386,543 $ 5,248,210
Prepayments to suppliers 5,412,119 1,341,596
Deposits 101,684 108,492
Staff advances 184,483 113,336
Prepaid operating expenses 616,350 645,390
Interest receivable 224,129
Others 288,522 292,458
Prepayments and other receivables, gross 10,213,830 7,749,482
Less: Allowance for credit losses (263,480) (290,228)
Prepayments and other receivables, net $ 9,950,350 $ 7,459,254