Leases - Schedule of Weighted Average Remaining Lease Terms and Discount Rate of Operating Leases (Detail) |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Office and warehouse space | ||
| Leases | ||
| Weighted average remaining lease term (years) | 3 years 3 months 29 days | 3 years 3 months 14 days |
| Weighted average discount rate | 6.46% | 5.34% |
| Vehicles | ||
| Leases | ||
| Weighted average remaining lease term (years) | 1 month 13 days | 4 months 28 days |
| Weighted average discount rate | 0.75% | 1.66% |
| Office equipment | ||
| Leases | ||
| Weighted average remaining lease term (years) | 10 days | |
| Weighted average discount rate | 0.11% |