Retirement Plans (Detail) - USD ($) $ in Millions |
6 Months Ended | ||
|---|---|---|---|
Apr. 30, 2026 |
Apr. 30, 2025 |
Oct. 31, 2025 |
|
| Retirement Benefits [Abstract] | |||
| Deferred compensation liability | $ 4.8 | $ 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 | $ 5.8 | $ 4.9 | |
| Maximum | |||
| Defined Contribution Plan Disclosure [Line Items] | |||
| Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay | 5.00% | ||