XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Prepayments and Other Receivables (Details) - Schedule of Prepayments and Other Receivables - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Schedule of Prepayments and Other Receivables [Abstract]    
Value added tax recoverable $ 3,509,712 $ 5,248,210
Prepayments to suppliers 260,253 1,341,596
Deposits 123,118 108,492
Staff advances 191,302 113,336
Prepaid operating expenses 599,193 645,390
Interest receivable 301,217
Others 314,026 292,458
Prepayments and other receivables, gross 5,298,821 7,749,482
Less: Allowance for credit losses (280,839) (290,228)
Prepayments and other receivables, net $ 5,017,982 $ 7,459,254