XML 100 R79.htm IDEA: XBRL DOCUMENT v3.24.4
Benefit Plans - Additional Information (Details)
3 Months Ended 12 Months Ended
Nov. 17, 2024
Apr. 04, 2024
shares
Dec. 11, 2023
USD ($)
item
shares
May 22, 2023
shares
Dec. 05, 2022
USD ($)
item
Dec. 10, 2021
item
USD ($)
Jan. 31, 2024
shares
Oct. 31, 2024
USD ($)
shares
Oct. 31, 2023
USD ($)
shares
Oct. 31, 2022
USD ($)
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Granted   0                
Noninterest Expense Directors Fees | $               $ 200,000 $ 200,000 $ 200,000
Employer Matching Contribution Percentage               2.00%    
Defined Contribution Plan, Cost Recognized | $               $ 1,300,000 $ 1,100,000 $ 500,000
unrestricted common stock               6,651 3,454 2,562
Restricted Stock Units                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted Stock or Unit Expense | $               $ 14,300,000    
Restricted Stock or Unit Expense weighted average period               2 years    
Restricted Stock Units | Senior Management [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted Stock Awards and Units, Granted, Shares     218,292              
Performance Shares | Senior Management [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted Stock Awards and Units, Granted, Shares     109,146              
Time Based Awards | Senior Management [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted Stock Awards and Units, Granted, Shares     109,146              
Time Based Awards | Salaried Employees                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted Stock Awards and Units, Granted, Shares               204,737    
Maximum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted stock awards, general vesting period               4 years    
Minimum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted stock awards, general vesting period               3 years    
2018 Omnibus Incentive Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of shares authorized   1,444,444                
Common stock, shares available for issuance               754,518    
2018 Omnibus Incentive Plan | Maximum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Shares to be issued on exercise of stock options   61,111                
Additional number of shares authorized   833,333                
Number of shares authorized   1,444,444                
2018 Omnibus Incentive Plan | Maximum | Performance Shares                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Common stock, shares reserved for issuance               146,397    
Amended and Restated 2018 Employee Stock Purchase Plan                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Share price as percentage of offering price       85.00%            
ESOP, period for which sale of shares is restricted       6 months            
Amended and Restated 2018 Employee Stock Purchase Plan | Maximum                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of shares that can be purchased by individual participant       33            
Additional number of shares authorized       16,666            
Number of shares authorized       18,055            
Long Term Incentive Plan Fiscal 2022                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of award components | item           2        
Common stock, shares reserved for issuance               5,849    
Long Term Incentive Plan Fiscal 2022 | Relative Total Shareholder Return Performance Shares                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Award Calibration Percentage           100.00%        
Variance from Award Calibration Percentage           50.00%        
Award Cap, Percent           200.00%        
Award Additional Cap, Percent           100.00%        
Threshold Consecutive Trading Days | $           20        
Long Term Incentive Plan Fiscal 2022 | Relative Total Shareholder Return Performance Shares | Subsequent Event                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Percent of Performance Payout 52.665%                  
Long Term Incentive Plan Fiscal 2022 | Time Based Awards                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Vesting percentage                   33.00%
Long Term Incentive Plan Fiscal 2023                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of award components | item         2          
Common stock, shares reserved for issuance               35,539    
Long Term Incentive Plan Fiscal 2023 | Relative Total Shareholder Return Performance Shares                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Award Calibration Percentage         100.00%          
Variance from Award Calibration Percentage         50.00%          
Award Cap, Percent         200.00%          
Award Additional Cap, Percent         100.00%          
Threshold Consecutive Trading Days | $         60          
Capital Shares reserved for future issuance         200.00%          
Long Term Incentive Plan Fiscal 2023 | Time Based Awards                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Vesting percentage                 33.00%  
Long Term Incentive Plan Fiscal 2023 | Performance and Time Based Units                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Restricted Stock or Unit Expense weighted average period   3 years                
Long Term Incentive Plan Fiscal 2024                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Number of award components | item     2              
Common stock, shares reserved for issuance               105,009    
Long Term Incentive Plan Fiscal 2024 | Relative Total Shareholder Return Performance Shares                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Award Calibration Percentage     100.00%              
Variance from Award Calibration Percentage     0.50%              
Award Cap, Percent     200.00%              
Award Additional Cap, Percent     100.00%              
Threshold Consecutive Trading Days | $     20              
Capital Shares reserved for future issuance     200.00%              
Long Term Incentive Plan Fiscal 2024 | Performance Shares                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Percentage of Target Performance               100.00%    
Long Term Incentive Plan Fiscal 2024 | Time Based Awards                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Vesting percentage               33.00%    
Long Term Incentive Plan Fiscal 2024 | Time Based Awards | Senior Management [Member]                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Phantom Stock Awards and Units, Granted, Shares             109,146      
Long Term Incentive Plan Fiscal 2024 | Time Based Awards | Salaried Employees                    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                    
Vesting percentage               33.00%