XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses - Summary of Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jul. 30, 2023
Apr. 30, 2023
Jul. 31, 2022
Payables and Accruals [Abstract]      
Compensation, commissions and related benefits $ 3,375 $ 5,800 $ 3,890
Other accrued expenses 3,240 2,733 3,268
Accrued expenses $ 6,615 $ 8,533 [1] $ 7,158
[1] Derived from audited consolidated financial statements.