XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Retirement Plans (Fair Value of Employee Plan Assets) (Details)
3 Months Ended
Oct. 31, 2023
USD ($)
participant
Jan. 31, 2025
USD ($)
Jan. 31, 2024
USD ($)
Jan. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]        
Investments assets sold $ 5,300,000      
Proceeds from investment assets sold used to purchase annuities, number of participants | participant 49      
Proceeds from investment assets sold used to purchase annuities, number of vested terminated participants | participant 89      
Combined Employee Retirement Plans [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   $ 21,039,000 $ 19,111,000 $ 23,628,000
Combined Employee Retirement Plans [Member] | Managed Investment Fund [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   2,500,000 2,200,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   18,564,000 16,970,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Common Stock [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   12,647,000 11,560,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Principal Money Market [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   175,000 204,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Federated Herme Gove Oblig        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   260,000 327,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Vanguard INTM Term Investment Fund [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   771,000 675,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Vanguard LT Investment [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   1,916,000 1,744,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Ishares Russell 2000 [Domain]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   19,000 16,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Ishares Russell MID-CAP Fund        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   20,000 17,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Ishares Emerging Markets Fund [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   17,000 15,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Ishares MCSI RAFE Fund [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   42,000 39,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Ishares S&P Index [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   19,000 15,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Vanguard LT Treasury [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   1,904,000 1,695,000  
Combined Employee Retirement Plans [Member] | Fair Value, Inputs, Level 1 [Member] | Vanguard INTM Term Treasury [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   $ 774,000 $ 663,000