v3.26.1
Accounts Receivable, Net (Tables)
9 Months Ended
Sep. 30, 2025
Accounts Receivable, Net [Abstract]  
Schedule of Accounts Receivable

Accounts receivable consisted of the following as of the date indicated:

 

   As of
September 30,
2025
   As of
December 31,
2024
 
Accounts receivable  $2,345,724   $2,744,118 
Less: allowance for credit losses   (1,124,582)   (915,074)
Accounts receivable, net   1,221,142    1,829,044 
           
Accounts receivable - related party  $730,998   $1,092,960 
Less: allowance for credit losses – related party   (213,094)   (116,511)
Accounts receivable – related party, net  $517,904   $976,449 
           
Total accounts receivable  $3,076,722   $3,837,078 
Total allowance for credit losses   (1,337,676)   (1,031,585)
Total accounts receivable, net  $1,739,046   $2,805,493 
Schedule of Allowance for Expected Credit Losses

Movement of allowance for expected credit losses (including related party) consisted of the following as of the date indicated:

 

   As of
September 30,
2025
   As of
December 31,
2024
 
Beginning balance  $1,031,585   $669,974 
Addition   306,091    408,569 
Write-off   
-
    (46,958)
Ending balance  $1,337,676   $1,031,585