v3.26.1
Property and Equipment (Tables)
12 Months Ended
Apr. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consisted of the following (in thousands):
 April 30,
 20262025
Furniture and fixtures$246 $246 
Computer equipment and software2,248 2,165 
Laboratory equipment11,465 11,323 
Capitalized software development costs1,888 1,888 
Assets in progress210 124 
Leasehold improvements361 317 
Total property and equipment16,418 16,063 
Less: Accumulated depreciation and amortization(12,892)(11,688)
Property and equipment, net$3,526 $4,375 
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 Minimum Lease Payments
Future minimum lease payments due each fiscal year as follows (in thousands):

2027$80 
20287 
Thereafter— 
Total undiscounted liabilities87 
Less: Imputed interest(2)
Present value of minimum lease payments$85