XML 117 R95.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders’ Equity - Schedule of Stock Plan and the Weighted Average Grant Price (Details) - $ / shares
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares (in shares) 100,619 210,036 296,189
Weighted-Average Grant Price (in dollars per share) $ 21.68 $ 18.40 $ 14.52
Performance Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares (in shares) 37,741 76,236 79,972
Weighted-Average Grant Price (in dollars per share) $ 22.34 $ 19.80 $ 13.19
Executive Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares (in shares) 32,338 106,713 193,381
Weighted-Average Grant Price (in dollars per share) $ 25.61 $ 17.18 $ 14.87
Director Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Shares (in shares) 30,540 27,087 22,836
Weighted-Average Grant Price (in dollars per share) $ 16.70 $ 19.28 $ 16.26