XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Significant Accounting Policies - Reconciliation of Product Warranty Liability (Detail) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Accounting Policies [Abstract]    
Balance at beginning of year $ 13,538 $ 14,401
Accruals for warranties 10,869 14,965
Warranty payments (10,732) (15,717)
Currency adjustments 225 (111)
Balance at end of year $ 13,900 $ 13,538