XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Receivable, Net (Tables)
3 Months Ended
Sep. 30, 2025
Accounts Receivable, Net [Abstract]  
Schedule of Accounts Receivable, Net
   As of
September 30,
2025
  

As of

June 30,
2025

 
   (Unaudited)     
Accounts receivable  $1,455,067   $1,602,825 
Provision for estimated credit losses   (9,927)   (9,924)
Total accounts receivable, net  $1,445,140   $1,592,901 
Schedule of Movements of Provision for Accounts Receivable’s Estimated Credit Losses

Movements of provision for accounts receivable’s estimated credit losses are as follows:

 

  

As of
September 30,
2025

   As of
June 30,
2025
 
   (Unaudited)     
Beginning balance  $9,924   $1,100 
Addition   
-
    8,512 
Exchange rate effect   3    312 
Ending balance  $9,927   $9,924