XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Restructuring Charges - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Restructuring Cost and Reserve [Line Items]    
Restructuring charges $ 11,746 $ 0
2021 Restructuring Plan    
Restructuring Cost and Reserve [Line Items]    
Employee related restructuring liabilities 21,000  
2021 Restructuring Plan | Severance and Termination    
Restructuring Cost and Reserve [Line Items]    
Restructuring charges 11,700  
Cash payments 4,900  
Restructuring and Related Cost, Cost Incurred to Date $ 45,200