v3.25.2
ACCOUNTS RECEIVABLE, NET (Tables)
6 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLES

 

  

June 30,

2025

  

December 31,

2024

 
   As of 
  

June 30,

2025

  

December 31,

2024

 
         
Accounts receivable  $66,758   $86,508 
Allowance for credit loss   (42,838)   (32,857)
Total accounts receivable, net  $23,920   $53,651 
SCHEDULE OF ALLOWANCE FOR CREDIT LOSSES

Movements of allowance for credit loss are as follows:

 

  

June 30,

2025

  

December 31,

2024

 
   As of 
  

June 30,

2025

  

December 31,

2024

 
         
Beginning balance  $32,857   $542 
Addition   7,903    31,614 
Exchange rate effect   2,078    701 
Ending balance  $42,838   $32,857