XML 113 R92.htm IDEA: XBRL DOCUMENT v3.23.4
Retirement Plans - Narrative (Details) - USD ($)
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Average earnings period 5 years    
Employer contributions $ 2,500,000 $ 0  
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%    
Plan contribution expense $ 676,000 $ 445,000 $ 546,000