v3.25.3
Related Party Balances and Transactions (Tables)
12 Months Ended
Jun. 30, 2025
Related Party Balances And Transactions [Abstract]  
Schedule of Due From Related Parties

As of June 30, 2025 and 2024, the outstanding amounts due from related parties consist of the following:

 

   June 30,   June 30, 
   2025   2024 
Zhejiang Jinbang Fuel Energy Co., Ltd (1)  $388,496   $382,949 
Shanghai Baoyin Industrial Co., Ltd (2)   1,084,793    1,066,003 
LSM Trading Ltd (3)   
-
    570,000 
Rich Trading Co. Ltd (4)   
-
    103,424 
Less: allowance for credit losses   (1,473,289)   (2,122,376)
Total   
-
    
-
 
Schedule of Allowance For Credit Losses

Movements of allowance for credit losses were as follows:

 

   June 30,   June 30, 
   2025   2024 
Beginning balance  $2,122,376   $2,126,385 
Less: Write-off   (675,063)   
-
 
Exchange rate effect   25,976    (4,009)
Ending balance  $1,473,289   $2,122,376