Income Taxes - Schedule of Deferred Tax Assets (Details) - USD ($) |
Dec. 31, 2024 |
Jun. 30, 2024 |
|---|---|---|
| Net operating loss | ||
| Total deferred tax assets | $ 13,346,000 | $ 14,296,000 |
| Valuation allowance | (13,346,000) | (14,296,000) |
| Deferred tax assets, net - long-term | ||
| U.S. [Member] | ||
| Allowance for credit losses | ||
| Allowance for credit losses | 1,212,000 | 1,212,000 |
| Net operating loss | ||
| Net operating loss | 9,033,000 | 9,920,000 |
| PRC [Member] | ||
| Allowance for credit losses | ||
| Allowance for credit losses | 1,642,000 | 1,649,000 |
| Net operating loss | ||
| Net operating loss | $ 1,459,000 | $ 1,515,000 |