XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
6 Months Ended
Oct. 31, 2022
Leases [Abstract]  
Schedule of Operating Lease Maturity
Future minimum lease payments under non-cancelable leases as of October 31, 2022 were as follows:
OperatingFinancing
Remainder of fiscal 2023$1,213 $16 
20242,254 90 
20252,100 90 
20261,915 71 
20271,652 — 
Thereafter2,500 — 
Total Minimum Lease Payments11,634 267 
Imputed Interest(1,889)(32)
Total$9,745 $235 
Schedule of Finance Lease Maturity
Future minimum lease payments under non-cancelable leases as of October 31, 2022 were as follows:
OperatingFinancing
Remainder of fiscal 2023$1,213 $16 
20242,254 90 
20252,100 90 
20261,915 71 
20271,652 — 
Thereafter2,500 — 
Total Minimum Lease Payments11,634 267 
Imputed Interest(1,889)(32)
Total$9,745 $235