XML 65 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Business, Basis of Presentation and Summary of Significant Accounting Policies - Leases (Details)
Apr. 30, 2021
Minimum  
Lessee, Lease, Description [Line Items]  
Lease term (in years) 1 year
Renewal lease term (in years) 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Lease term (in years) 11 years
Renewal lease term (in years) 5 years