v3.26.1
Leases - Additional Information (Detail)
Apr. 30, 2026
Leases [Abstract]  
Operating Lease, Weighted Average Remaining Lease Term 5 years
Operating Lease, Weighted Average Discount Rate, Percent 6.22%