XML 31 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
9 Months Ended
Jan. 31, 2024
Leases [Abstract]  
Summary of assets and liabilities ROU assets and lease liabilities related to our current operating leases are as follows (in thousands):
January 31, 2024April 30, 2023
Operating lease right-of-use assets, net
$6,536 $7,318 
Current portion of operating lease liabilities
1,305 1,208 
Non-current portion of operating lease liabilities6,437 7,391 
Schedule of future operating lease payments
Future minimum lease payments due each fiscal year as follows (in thousands):
2024 remaining$716 
20252,902 
20262,950 
20272,916 
20282,867 
Thereafter2,392 
 Total undiscounted liabilities14,743 
Less: Imputed interest(7,001)
Present value of minimum lease payments$7,742