Other Long-Term Assets – Deposits, Net (Details) - Schedule of Other Long-Term Assets – Deposits - USD ($) |
Sep. 30, 2023 |
Jun. 30, 2023 |
|---|---|---|
| Schedule of Other Long Term Assets Deposits [Abstract] | ||
| Rental and utilities deposits | $ 246,290 | $ 244,923 |
| Less: allowances for deposits | (58,133) | (8,157) |
| Other long-term assets- deposits, net | $ 188,157 | $ 236,766 |