v3.26.3
Accounts Receivable, Net (Tables)
12 Months Ended
Jun. 30, 2026
Accounts Receivable, Net [Abstract]  
Schedule of Accounts Receivable

As of June 30, 2026 and 2025, accounts receivable consist of the following:

 

    June 30,
2026
    June 30,
2025
 
             
Accounts receivable   $ 7,987,641     $ 7,382,699  
Less: allowance for credit losses     (1,888,104 )     (595,907 )
Accounts receivable, net   $ 6,099,537     $ 6,786,792  
Schedule of Movement of Allowance for Credit Losses

Movement of allowance for credit losses consisted of the following for the periods ended indicated:

 

    For the Years Ended
June 30,
 
    2026     2025  
Balance as of the beginning of the year   $ 595,907     $ -  
Addition     1,637,104       595,907  
(Recovery)     (344,907 )     -  
Balance as of the end of the year   $ 1,888,104     $ 595,907