XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Prepayments and other current assets, net (Tables)
12 Months Ended
Jun. 30, 2025
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of prepayments and other current assets
        
   June 30, 2025   June 30, 2024 
Advance to suppliers  $1,787,296   $1,567,528 
Prepaid income taxes   19,072    31,496 
Prepaid expenses and other receivables   1,304,842    747,510 
Less: Allowance for credit losses        
           
Total  $3,111,210   $2,346,534 
Schedule of changes in allowance for credit losses on other receivables
    
   Allowance for Credit Losses 
Balance at June 30, 2023  $249,128 
Allowance reversed during the year ended June 30, 2024   (249,128)
Balance at June 30, 2024    
Allowance recorded during the year ended June 30, 2025    
Balance at June 30, 2025  $