Other Long-Term Assets - Deposits, Net (Details) - 12 months ended Jun. 30, 2021 ¥ in Millions, $ in Millions |
USD ($) |
CNY (¥) |
|---|---|---|
| Other Longterm Assets Deposits [Abstract] | ||
| Deposits are refundable amount | $ 3.1 | ¥ 20 |
| Allowance deposit with boasteel | $ 3.1 |