XML 99 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Income Tax Disclosure [Line Items]        
Effective tax rate reconciliation (as a percent) (1.40%) 7.70% 6.40% 2.70%
Tax benefit, impairment of goodwill     $ 2.7  
Held-for-Sale        
Income Tax Disclosure [Line Items]        
Tax benefit, impairment of goodwill     $ 25.7