v3.25.2
Leases - Schedule of Weighted Average Remaining Lease Terms and Discount Rate of Operating Leases (Detail)
Jun. 30, 2025
Jun. 30, 2024
Office and warehouse space    
Leases    
Weighted average remaining lease term (years): 3 years 3 months 14 days 4 years 29 days
Weighted average discount rate 5.34% 5.44%
Vehicles    
Leases    
Weighted average remaining lease term (years): 4 months 28 days 2 months 8 days
Weighted average discount rate 1.66% 1.09%
Office equipment    
Leases    
Weighted average remaining lease term (years):   3 days
Weighted average discount rate   0.05%