XML 23 R12.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS RECEIVABLE
3 Months Ended
Mar. 31, 2025
Receivables [Abstract]  
ACCOUNTS RECEIVABLE

5. ACCOUNTS RECEIVABLE

 

         
   As of 
  

March 31, 2025

   December 31, 2024 
         
Accounts receivable  $82,800   $86,508 
Allowance for credit loss   (41,360)   (32,857)
Total accounts receivable  $41,440   $53,651 

 

Movements of allowance for credit loss are as follows:

 

         
   As of 
  

March 31, 2025

   December 31, 2024 
         
Beginning balance  $32,857   $542 
Addition   8,280    31,614 
Exchange rate effect   223    701 
Ending balance  $41,360   $32,857