XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
9 Months Ended
Jan. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Cash Flows Arising from Operating Lease Payments
Scheduled amounts and timing of cash flows arising from operating lease payments as of January 31, 2025, discounted at the weighted average interest rate in effect as of January 31, 2025 of approximately 4.9%, are as follows:
Maturity of lease liabilities
2025 (remaining)$2,570 
20269,979 
20279,350 
20288,676 
20297,782 
Thereafter$49,003 
Total undiscounted operating lease payments87,360 
Less: imputed interest(19,693)
Present value of operating lease liabilities$67,667