XML 84 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Summary of Undiscounted Maturities of Operating Lease and Finance Lease Liabilities (Details)
$ in Thousands
Jul. 31, 2024
USD ($)
Operating Leases  
Due Year 1 $ 1,307
Due Year 2 1,243
Due Year 3 1,288
Due Year 4 1,307
Due Year 5 880
Thereafter 12,122
Total undiscounted lease payments 18,147
Less imputed interest (8,679)
Total discounted lease payments $ 9,468