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

 

Schedule of Allowance for Credit Losses An analysis of the allowance for credit losses is as follows:
Balance as at January 1, 2024   $ 290,228  
Current period reversal, net     (29,211 )
Foreign exchange adjustment     2,463  
Balance as at September 30, 2024   $ 263,480