XML 77 R57.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Intangible Assets and Goodwill - Additional Information (Details) - USD ($)
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Feb. 01, 2022
Finite-Lived Intangible Assets [Line Items]        
Amortization expense of intangible assets $ 13,100,000 $ 13,700,000 $ 14,500,000  
Weighted-average period for amortization of intangible assets 5 years      
Impairment charges for long-lived intangible assets $ 0 0 $ 0  
Goodwill $ 0 $ 0   $ 64,300,000
Customer Relationships        
Finite-Lived Intangible Assets [Line Items]        
Weighted-average period for amortization of intangible assets 5 years      
Developed Software and Technology        
Finite-Lived Intangible Assets [Line Items]        
Weighted-average period for amortization of intangible assets 6 years      
Patents, Trademarks, and Trade Names        
Finite-Lived Intangible Assets [Line Items]        
Weighted-average period for amortization of intangible assets 6 years