v3.26.1
Leases - Term and Discount Rate Information (Details)
Apr. 30, 2026
Apr. 30, 2025
Operating leases    
Weighted average remaining lease term (in years) 6 years 10 months 24 days 7 years 10 months 24 days
Weighted average discount rate 8.70% 8.60%