Leases - Schedule of Weighted Average Remaining Lease Terms and Discount Rate of Operating Leases (Detail) |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Office and warehouse space | ||
| Leases | ||
| Weighted average remaining lease term (years) | 3 years 5 months 1 day | 3 years 3 months 29 days |
| Weighted average discount rate | 6.36% | 5.13% |
| Vehicles | ||
| Leases | ||
| Weighted average remaining lease term (years) | 1 month 24 days | 5 months 8 days |
| Weighted average discount rate | 0.80% | 1.83% |