XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Prepayments and Other Receivables (Tables)
9 Months Ended
Sep. 30, 2025
Prepayments and Other Receivables [Abstract]  
Schedule of Prepayments and Other Receivables

Prepayments and other receivables as of December 31, 2024 and September 30, 2025 consisted of the following:

 

   December 31,   September 30, 
   2024   2025 
VAT recoverable  $2,444,726   $4,733,434 
Prepayments to suppliers   7,992,672    1,407,906 
Deposits   83,754    86,892 
Staff advances   76,096    267,490 
Prepaid operating expenses   501,218    1,008,498 
Interest receivable   92,515    75,268 
Receivables from customers for non-operating agency-based service   8,845,759    3,649,830 
Prepayment for common stock repurchase   
-
    99 
Other receivables   258,219    285,150 
    20,294,959    11,514,567 
Less: Allowance for credit losses   (289,993)   (225,121)
   $20,004,966   $11,289,446 
Schedule of Allowance for Credit Losses

An analysis of the allowance for credit losses is as follows:

 

Balance as at January 1, 2025  $289,993 
Current period provision, net   (70,975)
Foreign exchange adjustment   6,103 
Balance as of September 30, 2025  $225,121