XML 122 R104.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Plans - Plan Assets Segregated by Fair Value Hierarchy Level (Details) - Pension Plan - USD ($)
$ in Thousands
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 19,352 $ 19,229 $ 17,237
Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 157    
Mutual funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,152    
Pooled funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 18,043    
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,309    
Level 1 | Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 157    
Level 1 | Mutual funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,152    
Level 1 | Pooled funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0    
Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 18,043    
Level 2 | Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0    
Level 2 | Mutual funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0    
Level 2 | Pooled funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 18,043    
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0    
Level 3 | Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0    
Level 3 | Mutual funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0    
Level 3 | Pooled funds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 0