v3.25.3
Other Receivables, Net - Schedule of Movement of Impairment for Expected Credit Losses (Details) - Other Receivables [Member] - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Schedule of Movement of Impairment for Expected Credit Losses [Line items]    
Beginning balance $ 6,848,699 $ 6,994,212
Allowance for credit losses, net of recovery 19,962
Write-off (6,848,699) (160,000)
Exchange rate effect (2,113)
Ending balance $ 6,848,699