XML 44 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
6 Months Ended
Oct. 31, 2023
Leases [Abstract]  
Schedule of Operating Lease Maturity
Future minimum lease payments under non-cancelable leases as of October 31, 2023 were as follows:
OperatingFinancing
Remainder of fiscal 2024$1,294 $36 
20252,286 131 
20261,933 111 
20271,654 40 
20281,120 40 
Thereafter1,370 95 
Total Minimum Lease Payments9,657 453 
Imputed Interest(1,323)(86)
Total$8,334 $367 
Schedule of Finance Lease Maturity
Future minimum lease payments under non-cancelable leases as of October 31, 2023 were as follows:
OperatingFinancing
Remainder of fiscal 2024$1,294 $36 
20252,286 131 
20261,933 111 
20271,654 40 
20281,120 40 
Thereafter1,370 95 
Total Minimum Lease Payments9,657 453 
Imputed Interest(1,323)(86)
Total$8,334 $367