XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.2
Leases (Tables)
12 Months Ended
Apr. 30, 2024
Leases [Abstract]  
Schedule of Balance Sheet Information
Balance sheet information related to operating leases is as follows (in thousands):
Balance Sheet location
As of April 30, 2024
As of April 30, 2023
Assets
Right of use assetsOther assets$45 $442 
Liabilities
Current lease liabilitiesOther current liabilities47 411 
Long-term lease liabilitiesOther long-term liabilities— 65 
Total liabilities$47 $476 
Weighted average information associated with the measurement of the Company’s remaining operating lease obligations is as follows:
April 30, 2024
April 30, 2023
Weighted average remaining lease term0.8 years1.2 years
Weighted average discount rate2.3 %3.1 %
Schedule of Lease Cost Information
Lease cost information related to operating leases is as follows (in thousands):
Year ended April 30, 2024
Year ended April 30, 2023
Lease cost
Operating lease cost$331 $515 
Short-term lease cost499 703 
Variable lease cost194 222 
Total lease cost$1,024 $1,440 
Schedule of Maturity of Operating Lease Liabilities
The following table summarizes the maturity of the Company’s operating lease liabilities as of April 30, 2024 (in thousands):
Years ended April 30:
2025$47 
Thereafter— 
Total operating lease payments
$47 
Less imputed interest
— 
Total operating lease liabilities
$47 
Schedule of Future Minimum Lease Rentals Receivable under Noncancelable Operating Leases Lease payments to be received as of April 30, 2024 are as follows (in thousands):
Years ended April 30:
2025$102 
202691 
202796 
Thereafter16 
$305