XML 51 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Summary of the activity associated with deferred revenue (Detail) - USD ($)
$ in Thousands
9 Months Ended
Jan. 28, 2024
Jan. 29, 2023
Revenue from Contract with Customer [Abstract]    
Beginning balance $ 1,192 [1] $ 520
Revenue recognized on contract liabilities (2,893) (3,496)
Payments received for services not yet rendered 3,499 4,406
Ending balance $ 1,798 $ 1,430
[1] Derived from audited consolidated financial statements.