v3.25.1
Leases - Maturities of lease liabilities (Detail)
$ in Thousands
Apr. 30, 2025
USD ($)
Leases [Abstract]  
Fiscal 2026, remaining $ 517
Fiscal 2027 676
Fiscal 2028 614
Fiscal 2029 445
Fiscal 2030 352
Thereafter 832
Total Lease Payments 3,436
Less: Imputed Interest (590)
Total Lease Liabilities $ 2,846