v3.25.2
Stock-Based Compensation - Schedule of Share-Based Payment Award, Restricted Stock Units, Valuation Assumptions (Details) - Restricted Stock Units (RSUs), Market-based - $ / shares
9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Expected life (in years)   2 years 10 months 20 days
Risk-free interest rate   4.41%
Risk-free interest rate, minimum 3.90%  
Risk-free interest rate, maximum 4.39%  
Volatility   34.03%
Volatility, minimum 33.40%  
Volatility, maximum 34.72%  
Grant date fair value (in USD per share)   $ 600.29
Minimum    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Expected life (in years) 2 years 8 months 1 day  
Grant date fair value (in USD per share) $ 409.94  
Maximum    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Expected life (in years) 2 years 9 months 14 days  
Grant date fair value (in USD per share) $ 464.17