Other Long-Term Assets – Deposits, Net - Schedule of Movements of Allowance for Deposits (Details) - USD ($) |
6 Months Ended | 12 Months Ended |
|---|---|---|
Dec. 31, 2024 |
Jun. 30, 2024 |
|
| Schedule of Movements of Allowance for Deposits [Abstract] | ||
| Beginning balance | $ 8,142 | $ 8,157 |
| Provision for expected credit losses, net of recovery | 50,000 | |
| Less: Write-off | (50,000) | |
| Exchange rate effect | (36) | (15) |
| Ending balance | $ 8,106 | $ 8,142 |