XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Apr. 30, 2024
USD ($)
Finance Leases  
2025 remaining $ 361
2026 384
2027 336
2028 328
2029 232
Thereafter 150
Total undiscounted future lease payments 1,791
Less: imputed interest (288)
Total present value of future lease liabilities 1,503
Operating Leases  
2025 remaining 421
2026 566
2027 467
2028 500
2029 507
Thereafter 839
Total undiscounted future lease payments 3,300
Less: imputed interest (502)
Total present value of future lease liabilities 2,798
Total Maturities of Lease Liabilities  
2025 remaining 782
2026 950
2027 803
2028 828
2029 739
Thereafter 989
Total undiscounted future lease payments 5,091
Less: imputed interest (790)
Total present value of future lease liabilities $ 4,301