XML 146 R136.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Narrative (Details)
Oct. 31, 2022
Oct. 31, 2021
Lessee, Lease, Description [Line Items]    
Operating lease assets, extensible enumeration Other non-current assets Other non-current assets
Current operating lease liabilities, extensible enumeration Other current liabilities Other current liabilities
Non-current operating lease liability, extensible enumeration Other non-current liabilities Other non-current liabilities
Minimum    
Lessee, Lease, Description [Line Items]    
Operating lease term 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Operating lease term 11 years