XML 92 R77.htm IDEA: XBRL DOCUMENT v3.24.4
Leases - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Lessee, Lease, Description [Line Items]      
Finance Lease, Right-of-Use Asset, after Accumulated Amortization $ 16,364 $ 16,310  
Operating Lease, Expense $ 21,184 $ 22,095 $ 20,479