v3.26.1
Commitments and Contingencies (Tables)
12 Months Ended
Apr. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Summary of Cash Flows Arising from Operating Lease Payments As of April 30, 2026, the aggregate rentals due under such leases, including renewal options that are reasonably assured, were as follows:
Years EndingAmount
April 30,(in thousands)
2027$9,427 
20288,304 
20297,143 
20305,855 
20314,958 
Thereafter26,365 
Total undiscounted operating lease payments$62,052 
Less: imputed interest(12,219)
Present value of operating lease liabilities$49,833