XML 114 R98.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies (Details Textual 1) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Lessee, Lease, Description [Line Items]      
Right-of-use asset $ 102,787 $ 116,660  
Lease liabilities 123,866 139,664  
Operating lease payments 20,200 17,700 $ 19,400
Lease expense 27,100 25,600 22,200
Variable lease cost $ 4,200 $ 3,300 $ 3,100
Operating lease, weighted average remaining lease term 7 years 2 months 12 days 7 years 9 months 18 days  
Operating lease, weighted average discount rate, percent 5.80% 4.80%  
Land [Member]      
Lessee, Lease, Description [Line Items]      
Operating lease, weighted average remaining lease term 94 years 4 months 24 days 93 years 6 months  
Operating lease, weighted average discount rate, percent 4.50% 4.50%