v3.26.1
Accounts Receivable, Net (Tables)
9 Months Ended
Mar. 31, 2026
Accounts Receivable, Net [Abstract]  
Schedule of Accounts Receivable

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

 

    March 31,
2026
    June 30,
2025
 
    (Unaudited)        
Accounts receivable   $ 5,960,799     $ 7,382,699  
Less: allowance for credit losses     (1,848,648 )     (595,907 )
Accounts receivable, net   $ 4,112,151     $ 6,786,792  
Schedule of Allowance for Credit Losses

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

 

    For the Three Months Ended
March 31,
 
    2026     2025  
    (Unaudited)     (Unaudited)  
Balance as of the beginning of the period   $ 478,526     $ 63,000  
Addition     1,556,534       401,988  
Recovery     (186,412 )     -  
Balance as of the end of the period   $ 1,848,648     $ 464,988  

 

    For the Nine Months Ended
March 31,
 
    2026     2025  
     (Unaudited)     (Unaudited)  
Balance as of the beginning of the period   $ 595,907     $ -  
Addition     1,597,648       464,988  
(Recovery)     (344,907 )     -  
Balance as of the end of the period   $ 1,848,648     $ 464,988