XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.2
Leases (Tables)
12 Months Ended
Apr. 30, 2024
Leases [Abstract]  
Summary of Assets and Liabilities ROU assets and lease liabilities related to our current operating leases are as follows (in thousands):
April 30, 2024April 30, 2023
Operating lease right-of-use assets, net
6,252 7,318 
Current portion of operating lease liabilities
1,337 1,208 
Non-current portion of operating lease liabilities6,093 7,391 
Summary of Future Operating Lease Payments
Future minimum lease payments for operating leases due each fiscal year as follows (in thousands):

2025$2,902 
20262,950 
20272,916 
20282,867 
20292,392 
Thereafter— 
 Total undiscounted liabilities 14,027 
Less: Imputed interest (6,597)
Present value of minimum lease payments$7,430 
Schedule of Components of Lease Expense
The composition of total lease cost for the years ended April 30, 2024 and 2023 were as follows (in thousands):
Year Ended April 30
20242023
Operating lease costs$1,680 $1,566 
Financing lease costs:
   Amortization of leased assets146 135 
   Interest on lease liabilities 15 19 
Total lease costs$1,841 $1,720