XML 113 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Retirement Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Average earnings period 5 years    
Matching contributions     $ 2,500
Other Postretirement Benefits Plan      
Defined Benefit Plan Disclosure [Line Items]      
Requisite period to participate in 401(k) plan 1 month    
Maximum annual earnings that may be deferred 100.00%    
Matching contribution percentage (up to) 4.00%    
Matching contribution requisite period 1 year    
Annual vesting rate 20.00%    
Annual vesting requisite period 1 year    
Discretionary match, percent of gross wages 2.00% 2.00%  
Plan contribution expense $ 629 $ 915 $ 676