XML 32 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment (Tables)
9 Months Ended
Jan. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property And Equipment Property and equipment consisted of the following (table in thousands):
January 31,
2025
April 30,
2024
Furniture and fixtures$246 $246 
Computer equipment and software2,165 2,152 
Capitalized software development costs1,888 1,888 
Laboratory equipment11,951 11,506 
Assets in progress109 
Leasehold improvements317 317 
Total property and equipment16,676 16,112 
Less: Accumulated depreciation and amortization(11,636)(10,391)
Property and equipment, net$5,040 $5,721 
Schedule of Assets And Liabilities
Financing lease assets (lab equipment) and lease liabilities related to our current financing leases are as follows (in thousands):

January 31, 2025April 30, 2024
Financing lease net asset$258 $370 
Current portion of financing lease liabilities
154 150 
Non-current portion of financing lease liabilities104 220 
ROU assets and lease liabilities related to our current operating leases are as follows (in thousands):
January 31, 2025April 30, 2024
Operating lease right-of-use assets, net
$5,370 $6,252 
Current portion of operating lease liabilities
1,434 1,337 
Non-current portion of operating lease liabilities5,003 6,093 
Schedule of Finance Lease, Liability, To Be Paid, Maturity
Future minimum lease payments due each fiscal year as follows (in thousands):
2025 (remaining)$40 
2026140 
202780 
2028
 Total undiscounted liabilities266 
Less: Imputed interest(8)
Present value of minimum lease payments$258