v3.26.1
Property and Equipment (Tables)
3 Months Ended
Jul. 31, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property And Equipment Property and equipment consisted of the following (table in thousands):
July 31,
2026
April 30,
2026
Furniture and fixtures$246 $246 
Computer equipment and software2,248 2,248 
Capitalized software development costs1,888 1,888 
Laboratory equipment12,132 11,465 
Assets in progress116 210 
Leasehold improvements361 361 
Total property and equipment16,991 16,418 
Less: Accumulated depreciation and amortization(13,204)(12,892)
Property and equipment, net$3,787 $3,526 
Schedule of Laboratory Equipment Assets and Related Financing Obligations
Laboratory equipment assets and related financing obligations are as follows (in thousands):

July 31, 2026April 30, 2026
Finance lease equipment, net$66 $85 
Vendor-financed equipment, net$469 $— 
Current portion of financing lease liabilities
$66 $79 
Current equipment financing liability$168 $— 
Total current equipment financing arrangements$234 $79 
Non-current portion of financing lease liabilities$— $7 
Non-current equipment financing liability$215 $— 
Total non-current equipment financing arrangements$215 $7 
                                                                                    
ROU assets and lease liabilities related to our current operating leases are as follows (in thousands):
July 31, 2026April 30, 2026
Operating lease right-of-use assets, net
$9,675 $3,697 
Current portion of operating lease liabilities
635 1,520 
Non-current portion of operating lease liabilities9,886 2,992 
Schedule of Future Minimum Lease Payments
Future minimum lease payments related to the Company's finance leases due each fiscal year as follows (in thousands):
2027 remaining$67 
Thereafter— 
 Total undiscounted liabilities67 
Less: Imputed interest(1)
Present value of minimum lease payments$66 
Schedule of Equipment Financing Liability Future Payment
Future payments under the Company's vendor-financed equipment purchase arrangement as of July 31, 2026 were as follows (in thousands):

Total remaining vendor payments$455 
Less: amounts included in accounts payable(29)
Less: unamortized discount(43)
Present value equipment financing liability$383