XML 51 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers - Summary of the activity associated with deferred revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jul. 28, 2024
Jul. 30, 2023
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 1,495 [1] $ 1,192
Revenue recognized on contract liabilities (781) (1,087)
Payments received for services not yet rendered 886 921
Ending balance $ 1,600 $ 1,026
[1] Derived from audited consolidated financial statements.