XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Prepayments and Other Receivables (Details) - Schedule of Prepayments and Other Receivables - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Schedule of Prepayments and Other Receivables [Abstract]    
Value added tax recoverable $ 4,798,150 $ 5,248,210
Prepayments to suppliers 2,452,257 1,341,596
Deposits 84,096 108,492
Staff advances 228,264 113,336
Prepaid operating expenses 789,037 645,390
Others 372,126 292,458
Prepayments and other receivables, gross 8,723,930 7,749,482
Less: Allowance for credit losses (285,396) (290,228)
Prepayments and other receivables, net $ 8,438,534 $ 7,459,254