v3.25.1
Stock-Based Compensation - Restricted Stock Units (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Mar. 01, 2025
Dec. 04, 2024
Dec. 07, 2023
Dec. 07, 2022
Apr. 30, 2025
Apr. 30, 2024
Restricted Stock Units (RSUs)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period         3 years  
Grants (in shares)         28,240 26,215
Granted (in usd per share)         $ 29.02 $ 20.70
Cash paid to settle vested units         $ 1,100 $ 600
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period         45,703 0
Restricted Stock Units (RSUs) | Non-employee directors            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Cash paid to settle vested units         $ 600  
Performance Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Grants (in shares)         69,825  
Granted (in usd per share) $ 18.89 $ 29.75 $ 32.15 $ 23.49