XML 78 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Leases, Commitments and Contingencies - Schedule of Operating and Finance Lease Maturity (Details)
$ in Thousands
Apr. 30, 2023
USD ($)
Operating  
2023 $ 2,373
2024 2,175
2025 1,920
2026 1,658
2027 1,130
Thereafter 1,380
Total Minimum Lease Payments 10,636
Imputed Interest (1,533)
Total 9,103
Financing  
2023 91
2024 91
2025 72
2026 0
2027 0
Thereafter 0
Total Minimum Lease Payments 254
Imputed Interest (21)
Total $ 233