XML 90 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Income Tax Disclosure [Line Items]    
Effective tax rate reconciliation (as a percent) 13.50% 23.70%
Tax benefit, impairment of goodwill $ 2.7  
Held-for-Sale    
Income Tax Disclosure [Line Items]    
Tax benefit, impairment of goodwill $ 10.7