XML 51 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Prepayments and Other Current Assets (Tables)
9 Months Ended
Sep. 30, 2025
Prepayments and Other Current Assets [Abstract]  
Schedule of Prepayments and Other Current Assets

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

 

   September 30,   December 31, 
   2025   2024 
Prepayment for purchase of materials  $6,839,665   $5,634,870 
Value-added tax recoverable   13,307,848    13,154,375 
Prepayment for utilities   237,187    14,096 
Prepaid land lease   62,973    
-
 
Others   10,453    8,527 
Allowance for doubtful accounts   (807,272)   (860,601)
   $19,650,854   $17,951,267 
Schedule of Movement of Allowance for Doubtful Accounts

The movement of allowance for doubtful accounts was as follows:

 

   Nine Months Ended
September 30,
 
   2025   2024 
         
Balance at beginning of year  $860,601   $
-
 
Additional charge (written off), net   (62,903)   7,042 
Foreign currency translation difference   9,574    93 
           
Balance at the end of year  $807,272   $7,135