XML 118 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Summary of the Performance, Executive, and Director Awards Granted under the Stock Plan (Details) - $ / shares
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares (in shares) 119,231 125,663 112,841
Weighted-Average Grant Price (in dollars per share) $ 14.38 $ 15.65 $ 19.06
Director awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares (in shares) 49,231 30,663 17,841
Weighted-Average Grant Price (in dollars per share) $ 13.55 $ 16.85 $ 20.05
Performance awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares (in shares) 0 0 0
Weighted-Average Grant Price (in dollars per share) $ 0 $ 0 $ 0
Executive awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-Average Grant Price (in dollars per share) $ 14.38    
Executive awards | Executive awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares (in shares) 70,000 95,000 95,000
Weighted-Average Grant Price (in dollars per share) $ 14.96 $ 15.26 $ 18.87