XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
6 Months Ended
Oct. 31, 2025
Leases [Abstract]  
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 Future Operating Lease Payments
Future minimum lease payments due each fiscal year as follows (in thousands):
2026 (remaining)$1,482 
20272,869 
20282,816 
20292,364 
Thereafter— 
 Total undiscounted liabilities9,531 
Less: Imputed interest(4,262)
Present value of minimum lease payments$5,269 
Schedule of Lease Cost
The composition of total lease cost for three and six months ended October 31, 2025 and 2024 were as follows (in thousands):

Three Months Ended October 31,Six Months Ended October 31,
2025202420252024
Operating lease costs$445 $432 $885 $861 
Financing lease costs:
   Amortization of leased assets39 37 77 74 
   Interest on lease liabilities
Total lease costs$486 $472 $965 $941