XML 117 R102.htm IDEA: XBRL DOCUMENT v3.25.3
Employee Benefit Plans - Stock Option Plans and Stock Purchase Rights Granted Under ESPP (Details) - $ / shares
12 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2023
Stock Option      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Expected life (in years) 4 years 1 month 6 days 4 years 1 month 6 days 4 years 1 month 6 days
Risk-free interest rate, minimum 3.53% 3.62% 3.80%
Risk-free interest rate, maximum 4.53% 4.61% 4.80%
Volatility, minimum 34.84% 32.09% 32.74%
Volatility, maximum 42.33% 35.42% 36.16%
Weighted average estimated fair value (in USD per share) $ 170.77 $ 178.67 $ 120.33
Employee Stock Purchase Plan      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Risk-free interest rate, minimum 3.66% 3.88% 4.85%
Risk-free interest rate, maximum 4.31% 5.27% 5.38%
Volatility, minimum 34.69% 31.40% 28.03%
Volatility, maximum 38.34% 34.39% 35.27%
Weighted average estimated fair value (in USD per share) $ 166.64 $ 179.10 $ 120.82
Employee Stock Purchase Plan | Minimum      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Expected life (in years) 6 months 6 months 6 months
Employee Stock Purchase Plan | Maximum      
Schedule of Weighted Average Assumptions for Fair Values of Stock Options[Line Items]      
Expected life (in years) 2 years 2 years 2 years