Retirement Plans (Detail) - USD ($) $ in Millions |
9 Months Ended | ||
|---|---|---|---|
Jul. 31, 2026 |
Jul. 31, 2025 |
Oct. 31, 2025 |
|
| Retirement Benefits [Abstract] | |||
| Deferred compensation liability | $ 1.3 | $ 4.1 | |
| Defined Contribution Plan Disclosure [Line Items] | |||
| Defined Contribution Plan, Employer Matching Contribution, Percent of Match | 100.00% | ||
| Defined Contribution Plan, Employer Discretionary Contribution Amount | $ 9.0 | $ 7.5 | |
| Maximum | |||
| Defined Contribution Plan Disclosure [Line Items] | |||
| Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay | 5.00% | ||