v3.26.1
Restructuring Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Apr. 30, 2026
Apr. 30, 2025
Nov. 30, 2025
Restructuring Cost and Reserve [Line Items]          
Restructuring charges $ 115,894 $ 0 $ 234,176 $ 0  
Payments for restructuring 44,200   130,200    
Restructuring related liabilities $ 104,000   $ 104,000    
Minimum          
Restructuring Cost and Reserve [Line Items]          
Restructuring, expected cost         $ 300,000
Maximum          
Restructuring Cost and Reserve [Line Items]          
Restructuring, expected cost         $ 350,000