v3.25.2
Leases - Weighted Average Remaining Lease Term and Weighted Average Discount Rate (Detail)
May 31, 2025
May 31, 2024
Leases [Abstract]    
Weighted average remaining lease term 6 years 6 months 3 years 10 months 24 days
Weighted average discount rate 6.00% 5.60%
Weighted average remaining lease term 3 months 18 days 3 months 18 days
Weighted average discount rate 6.10% 6.10%