v3.25.1
Credit Agreement and Long- Term Debt - Schedule of Required Principal Payments Remaining on Long Term Debt Outstanding (Detail) - Term Loan [Member]
$ in Thousands
Apr. 30, 2025
USD ($)
Debt Instrument [Line Items]  
Fiscal 2026, remainder $ 4,476
Fiscal 2027 6,052
Fiscal 2028 14,214
Fiscal 2029 362
Fiscal 2030 1,016
Long-term Debt $ 26,120