XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, authorized (in shares) 175,000,000 175,000,000  
Compensation cost not yet recognized, option $ 4.1    
Deferred compensation plan, deferral percentage 100.00%    
Deferred compensation plan, vested percentage 100.00%    
2022 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, authorized (in shares) 1,250,000    
Common stock available for future grants (in shares) 1,797,299    
Stock option awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Term of award 10 years    
Period for recognition 1 year 9 months 18 days    
Performance share awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Period for recognition 2 years    
Performance goal period 3 years    
Compensation cost not yet recognized $ 6.5    
Granted (in shares) 138,723,000    
Restricted stock unit awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Period for recognition 2 years 4 months 9 days    
Compensation cost not yet recognized $ 12.6    
Granted (in shares) 149,011,000    
Unrestricted common stock awards | Board Of Directors      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 8,808 7,544 10,329
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 200.00%    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 0.00%    
Share-based Compensation Award, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%    
Share-based Compensation Award, Tranche One | Restricted stock unit awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%    
Share-based Compensation Award, Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%    
Share-based Compensation Award, Tranche Two | Restricted stock unit awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%    
Share-based Compensation Award, Tranche Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%    
Share-based Compensation Award, Tranche Three | Restricted stock unit awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%