XML 110 R89.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Participate period of 401(k) plan 1 year    
Maximum annual earnings that may be deferred (up to) 100.00%    
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Funding contributions $ 0 $ 0  
Employer contributions expected to be paid in the next fiscal year 2,500    
Benefit payments expected to be paid in the next fiscal year $ 14,607    
Pension Plan | Cash      
Defined Benefit Plan Disclosure [Line Items]      
Long-term asset allocation target percentage 100.00%    
401(k) Plan      
Defined Benefit Plan Disclosure [Line Items]      
Matching contribution percentage (up to) 4.00%    
Annual vesting rate 20.00%    
Plan contribution expense $ 445 $ 546 $ 1,107