Other Receivables, Net - Schedule of Other Receivables (Details) - USD ($) |
Dec. 31, 2024 |
Jun. 30, 2024 |
Jun. 30, 2022 |
||
|---|---|---|---|---|---|
| Schedule of Other Receivables [Abstract] | |||||
| Advances to customers | [1] | $ 6,847,579 | $ 6,849,309 | ||
| Employee business advances | 2 | ||||
| Total | 6,847,579 | 6,849,311 | |||
| Less: allowances for credit losses | (6,832,724) | (6,848,699) | $ (300,000) | ||
| Other receivables, net | $ 14,855 | $ 612 | |||
| |||||