XML 130 R110.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Lessee Lease Description [Line Items]      
Impairment of right-of-use assets $ 1,629 $ 5,471 $ 7,392
Operating lease right-of-use assets, net 160,464 142,690  
Lease liability $ 179,580    
ICS      
Lessee Lease Description [Line Items]      
Operating lease right-of-use assets, net   800  
Lease liability   1,000  
Salo      
Lessee Lease Description [Line Items]      
Operating lease right-of-use assets, net   2,100  
Lease liability   $ 2,900  
Minimum      
Lessee Lease Description [Line Items]      
Lessee operating lease, term of contract 1 year    
Lessee finance lease, term of contract 1 year    
Maximum      
Lessee Lease Description [Line Items]      
Lessee operating lease, term of contract 13 years    
Lessee finance lease, term of contract 5 years