XML 88 R67.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Plans - Schedule of Assumptions Used in Estimating Fair Value of Stock Options Award Granted (Details)
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life     4 years 6 months
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life 5 years 4 years 10 months 24 days  
Expected volatility 29.50% 29.10% 29.50%
Risk-free interest rate 3.60% 4.20% 3.80%
Dividend yield 0.00% 0.00% 0.02%