XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.3
Property and Equipment (Tables)
6 Months Ended
Oct. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property And Equipment Property and equipment consisted of the following (table in thousands):
October 31,
2025
April 30,
2025
Furniture and fixtures$246 $246 
Computer equipment and software2,175 2,165 
Capitalized software development costs1,888 1,888 
Laboratory equipment11,655 11,323 
Assets in progress49 124 
Leasehold improvements317 317 
Total property and equipment16,330 16,063 
Less: Accumulated depreciation and amortization(12,379)(11,688)
Property and equipment, net$3,951 $4,375 
Schedule of Assets And Liabilities
Financing lease assets (lab equipment) and lease liabilities related to our current financing leases are as follows (in thousands):

October 31, 2025April 30, 2025
Financing lease net asset$143 $220 
Current portion of financing lease liabilities
97 60 
Non-current portion of financing lease liabilities46 160 
ROU assets and lease liabilities related to our current operating leases are as follows (in thousands):
October 31, 2025April 30, 2025
Operating lease right-of-use assets, net
$4,348 $5,080 
Current portion of operating lease liabilities
1,525 1,471 
Non-current portion of operating lease liabilities3,744 4,634 
Schedule of Finance Lease, Liability, To Be Paid, Maturity
Future minimum lease payments due each fiscal year as follows (in thousands):
2026 (remaining)$60 
202780 
2028
 Total undiscounted liabilities147 
Less: Imputed interest(4)
Present value of minimum lease payments$143