XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts Receivable, Net (Tables)
12 Months Ended
Jun. 30, 2025
Accounts Receivable, Net [Abstract]  
Schedule of Accounts Receivable, Net

Accounts receivable, net consists of the following:

 

   June 30,
2025
   June 30,
2024
 
Accounts receivable – third-party customers  $2,983,308   $2,122,107 
Less: allowance for credit loss – third-party customers   (87,728)   (39,955)
Accounts receivable from third-party customers, net  $2,895,580   $2,082,152 
           
Accounts receivable – related party customers  $396,331   $777,396 
Less: allowance for credit loss – related party customers   
-
    (14,111)
Total accounts receivable, net  $396,331   $763,285 
Schedule of Allowance for Credit Loss

The movement of allowance for credit loss for the years ended June 30, 2025 and 2024 is as follows:

 

   June 30,
2025
   June 30,
2024
 
Beginning balance  $54,066   $25,909 
Provision of expected credit loss allowance   33,432    28,157 
Effect of foreign exchange translation   230    
-
 
Ending balance  $87,728   $54,066