v3.25.2
Advance to Suppliers, Net
12 Months Ended
Dec. 31, 2024
Advance to Suppliers, Net [Abstract]  
ADVANCE TO SUPPLIERS, NET

5. ADVANCE TO SUPPLIERS, NET

Advance to suppliers, net consisted of the following:

 

As of December 31,

   

2024

 

2023

Advance to suppliers

 

$

43,194

 

 

$

42,994

 

Less: Allowance for expected credit losses

 

 

(43,051

)

 

 

(42,523

)

Advance to suppliers, net

 

$

143

 

 

$

471

 

Advance to suppliers represents prepayments for inventory purchases, which are expected to be settled within the next 12 months.

The movement of allowance for credit losses for the years ended December 31, 2024, 2023 and 2022 were as follows:

 

For the years ended December 31,

   

2024

 

2023

 

2022

Balance at the beginning of the period

 

$

42,523

 

 

$

 

$

Addition during the period

 

 

1,546

 

 

 

42,478

 

 

Reversal during the period

 

 

(897

)

 

 

 

 

Effect of exchange rate differences

 

 

(121

)

 

 

45

 

 

Balance at the end of the period

 

$

43,051

 

 

$

42,523

 

$