XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
General - Contract Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Oct. 28, 2023
Apr. 29, 2023
Accounting Policies [Abstract]    
Contract assets $ 2,321 $ 1,338
Contract liability 40,131 $ 36,850
Contract liability, revenue recognized $ 20,814