v3.25.2
Revenue - Schedule of Disaggregation of Revenue (Details) - Product Concentration Risk - Revenues
3 Months Ended 9 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 100.00% 100.00% 100.00% 100.00%
EDA        
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 68.60% 66.90% 67.60% 66.80%
Design IP        
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 24.60% 30.40% 28.00% 30.90%
Simulation and Analysis        
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 4.50% 0.00% 1.60% 0.00%
Other        
Disaggregation of Revenue [Line Items]        
Revenue percentage by product group 2.30% 2.70% 2.80% 2.30%