XML 115 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plans - Plan Assets Segregated by Fair Value Hierarchy Level (Details) - Pension Plan - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 12,335 $ 20,570 $ 19,352
Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 12,302    
Accrued income      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 33    
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 12,302    
Level 1 | Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 12,302    
Level 1 | Accrued income      
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 33    
Level 2 | Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 0    
Level 2 | Accrued income      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 33    
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 | Accrued income      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 0