v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Jul. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Summary of Cash Flows Arising from Operating Lease Payments As of July 31, 2026, the aggregate rentals due under such leases, including renewal options that are reasonably assured, were as follows:
Maturities of lease liabilities as of July 31, 2026
Amount
(in thousands)
2027 (remaining)$6,622 
20288,038 
20297,088 
20305,856 
20314,994 
Thereafter26,400 
Total undiscounted operating lease payments$58,998 
Less: imputed interest(11,609)
Present value of operating lease liabilities$47,389