XML 114 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Leases, Commitments and Contingencies - Schedule of Operating and Finance Lease Maturity (Details)
$ in Thousands
Apr. 30, 2025
USD ($)
Operating  
2026 $ 3,903
2027 3,367
2028 2,477
2029 2,114
2030 1,635
Thereafter 164
Total Minimum Lease Payments 13,660
Imputed Interest (1,588)
Total 12,072
Financing  
2026 113
2027 40
2028 40
2029 40
2030 40
Thereafter 20
Total Minimum Lease Payments 293
Imputed Interest (48)
Total $ 245