XML 88 R62.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases, Commitments and Contingencies - Schedule of Operating and Finance Lease Maturity (Details)
$ in Thousands
Apr. 30, 2024
USD ($)
Operating  
2025 $ 2,437
2026 1,956
2027 1,656
2028 1,059
2029 800
Thereafter 1,894
Total Minimum Lease Payments 9,802
Imputed Interest (2,245)
Total 7,557
Financing  
2025 131
2026 112
2027 40
2028 40
2029 40
Thereafter 56
Total Minimum Lease Payments 419
Imputed Interest (73)
Total $ 346