XML 147 R93.htm IDEA: XBRL DOCUMENT v3.24.4
Retirement Plans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Average earnings period 5 years    
Employer contributions $ 0 $ 2,500  
Other Postretirement Benefits Plan      
Defined Benefit Plan Disclosure [Line Items]      
Requisite period to participate in 401(k) plan 1 month    
Maximum annual earnings that may be deferred 100.00%    
Matching contribution percentage (up to) 4.00%    
Matching contribution requisite period 1 year    
Annual vesting rate 20.00%    
Annual vesting requisite period 1 year    
Discretionary match, percent of gross wages 2.00% 2.00%  
Plan contribution expense $ 915 $ 676 $ 445