XML 110 R82.htm IDEA: XBRL DOCUMENT v3.23.4
LEASES, Operating and Finance Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Weighted Average Remaining Lease Terms, Discount Rates [Abstract]      
Operating leases, Weighted-average remaining lease term 3 years 8 months 12 days 3 years 1 month 6 days  
Operating leases, Weighted-average discount rate 2.40% 2.30%  
Finance leases, Weighted-average remaining lease term 1 year 2 months 12 days 2 years 2 months 12 days  
Finance leases, Weighted-average discount rate 1.50% 1.50%  
Cash and Non-cash Information Related to Leases [Abstract]      
Operating cash flows used for operating leases $ 2,271 $ 2,259 $ 2,442
Operating cash flows used for finance leases 429 566 464
Financing cash flows used for finance leases 6,521 7,289 4,323
ROU assets obtained in exchange for operating lease obligations 5,116 513 457
ROU assets obtained in exchange for finance lease obligations $ 0 $ 0 $ 42,672