XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Charges, Net - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Oct. 31, 2022
Apr. 30, 2022
Restructuring Cost and Reserve [Line Items]            
Restructuring charges, net $ 41,162,000 $ 0 $ 41,162,000 $ 0    
Employee Severance | The "Plan"            
Restructuring Cost and Reserve [Line Items]            
Restructuring charges, net 41,162,000 $ 0 41,162,000 $ 0    
Restructuring reserve 23,297,000   23,297,000   $ 463,000 $ 1,502,000
Employee Severance | The "Plan" | Other Noncurrent Liabilities            
Restructuring Cost and Reserve [Line Items]            
Restructuring reserve $ 600,000   $ 600,000     $ 500,000