v3.26.1
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%