XML 129 R108.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill And Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2023
Goodwill [Line Items]      
Intangible assets $ 6,000 $ 0  
Amortization expense 25,000 $ 25,600 $ 23,700
Current Year Acquisition | Customer Relationships      
Goodwill [Line Items]      
Intangible assets $ 5,200    
Weighted average useful life 5 years    
Current Year Acquisition | Trade Names      
Goodwill [Line Items]      
Intangible assets $ 800    
Weighted average useful life 2 years