XML 90 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Benefits - Narrative (Details) - USD ($)
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Accumulated benefit obligation $ 161,700,000 $ 131,500,000 $ 134,900,000
Defined benefit obligation, actuarial gain (loss) $ (26,400,000) 10,900,000 93,200,000
Expected long-term return on diversified portfolio 8.00%    
Employer contributions $ 400,000 1,100,000 0
Expected future employer contributions $ 0.0    
Maximum annual contributions per employee in 401k savings plan 75.00%    
Contributions by employer in 401k savings plan $ 10,100,000 $ 10,100,000 $ 9,000,000.0
Minimum | Equity Securities      
Defined Benefit Plan Disclosure [Line Items]      
Diversified portfolio, allocation of assets in equities 50.00%    
Maximum | Equity Securities      
Defined Benefit Plan Disclosure [Line Items]      
Diversified portfolio, allocation of assets in equities 70.00%    
Change In Assumptions For Defined Benefit Plans, Change In Key Assumptions      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit obligation, actuarial gain (loss) $ (25,000,000.0)    
Change In Assumptions For Defined Benefit Plans, Change In Demographic Experience      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit obligation, actuarial gain (loss) (1,400,000)    
Change In Assumptions For Defined Benefit Plans, Change In Discount Rate      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit obligation, actuarial gain (loss) (14,500,000)    
Change In Assumptions For Defined Benefit Plans, Change In Lump Sum Determination      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit obligation, actuarial gain (loss) (8,800,000)    
Change In Assumptions For Defined Benefit Plans, Changes To Expected Future Salaries      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit obligation, actuarial gain (loss) (1,900,000)    
Change In Assumptions For Defined Benefit Plans, Changes To Decrements And Payment Timing      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit obligation, actuarial gain (loss) $ 200,000