XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
12 Months Ended
Apr. 30, 2023
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, 2023April 30, 2022
Operating lease right-of-use assets, net
7,318 8,230 
Current portion of operating lease liabilities
1,208 1,054 
Non-current portion of operating lease liabilities7,391 8,412 
Summary of Future Operating Lease Payments Future minimum lease payments due each fiscal year as follows (in thousands):
2024$2,841 
20252,889 
20262,938 
20272,904 
20282,854 
Thereafter2,390 
 Total undiscounted liabilities 16,816 
Less: Imputed interest (8,217)
Present value of minimum lease payments$8,599