XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net $ 4,612 $ 41,162 $ 68,558 $ 41,162
Employee Severance | The "Plan"        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net $ 4,600 $ 41,200 $ 68,600 $ 41,200