v3.26.1
Stock-Based Compensation - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Apr. 06, 2026
Dec. 04, 2025
Mar. 01, 2025
Dec. 04, 2024
Dec. 07, 2023
Apr. 30, 2026
Apr. 30, 2025
Oct. 31, 2025
Restricted Stock Units (RSUs)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period           3 years    
Grants (in shares)           64,360 28,240  
Granted (in usd per share)           $ 14.92 $ 29.02  
Non-vested (in shares)           35,189   51,772
Cancelled (in shares)           (6,499)    
Vested (in shares)           (10,084)    
Restricted Stock Units (RSUs) | Non-employee directors                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Cash paid to settle vested units           $ 1,200    
Restricted Stock Units (RSUs) | Key employees and officers                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Cash paid to settle vested units           $ 200    
Performance Shares                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Granted (in usd per share) $ 17.75 $ 13.66 $ 18.89 $ 29.75 $ 32.15      
Restricted Stock                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Award vesting period           3 years    
Grants (in shares)           300,600    
Granted (in usd per share)           $ 13.78    
Non-vested (in shares)           442,946   257,982
Non-vested (in usd per share)           $ 19.73   $ 28.15
Cancelled (in shares)           (19,247)    
Vested (in shares)           (96,389)