v3.26.1
Leases (Tables)
12 Months Ended
Apr. 30, 2026
Leases [Abstract]  
Schedule of Financing Lease Assets and Lease Liabilities
Financing lease assets (lab equipment) and lease liabilities related to our current financing leases are as follows (in thousands):
April 30, 2026April 30, 2025
Financing lease net asset$85 $220 
Current portion of financing lease liabilities
79 135 
Non-current portion of financing lease liabilities7 85 
ROU assets and lease liabilities related to the Company's current operating leases are as follows (in thousands):
April 30, 2026April 30, 2025
Operating lease right-of-use assets, net
3,697 5,080 
Current portion of operating lease liabilities
1,520 1,471 
Non-current portion of operating lease liabilities2,992 4,634 
Schedule of Future Operating Lease Payments
Future minimum lease payments for operating leases due each fiscal year are as follows (in thousands):

2027$2,869 
20282,816 
20292,364 
Thereafter— 
 Total undiscounted liabilities 8,049 
Less: Imputed interest (3,537)
Present value of minimum lease payments$4,512 
Schedule of Components of Lease Expense
The composition of total lease cost for the years ended April 30, 2026 and 2025 were as follows (in thousands):

Year Ended April 30,
20262025
Operating lease costs$1,778 $1,730 
Financing lease costs:
   Amortization of leased assets135 150 
   Interest on lease liabilities 5 10 
Total lease costs$1,918 $1,890