XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Jul. 31, 2024
USD ($)
Finance Leases  
2025 remaining $ 233
2026 384
2027 336
2028 328
2029 232
Thereafter 150
Total undiscounted future lease payments 1,663
Less: imputed interest (261)
Total present value of future lease liabilities 1,402
Operating Leases  
2025 remaining 280
2026 566
2027 467
2028 500
2029 507
Thereafter 839
Total undiscounted future lease payments 3,159
Less: imputed interest (453)
Total present value of future lease liabilities 2,706
Total Maturities of Lease Liabilities  
2025 remaining 513
2026 950
2027 803
2028 828
2029 739
Thereafter 989
Total undiscounted future lease payments 4,822
Less: imputed interest (714)
Total present value of future lease liabilities $ 4,108