XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Additional Information (Detail)
Apr. 30, 2022
Operating Lease, Weighted Average Remaining Lease Term 4 years 6 months
Operating Lease, Weighted Average Discount Rate, Percent 3.85%
Maximum [Member]  
Operating Lease Remaining Lease Term 6 years
Minimum [Member]  
Operating Lease Remaining Lease Term 1 year