XML 109 R94.htm IDEA: XBRL DOCUMENT v3.21.4
Retirement Plans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Defined Benefit Plan Disclosure [Line Items]      
Maximum annual earnings that may be deferred (up to) 100.00%    
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Funding contributions $ 0    
Pension Plan | Cash      
Defined Benefit Plan Disclosure [Line Items]      
Long-term asset allocation target percentage 1.00%    
Pension Plan | Fixed Income      
Defined Benefit Plan Disclosure [Line Items]      
Long-term asset allocation target percentage 99.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 $ 546 $ 1,107 $ 927