XML 90 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Narrative (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jan. 29, 2023
Jan. 30, 2022
Jan. 29, 2023
Jan. 30, 2022
Lessee, operating lease, option to extend     renewal options for additional periods ranging up to twelve years  
Operating lease expenses $ 921,000 $ 1,000,000.0 $ 2,900,000 $ 2,800,000
Minimum [Member]        
Operating lease remaining lease terms 1 year   1 year  
Maximum [Member]        
Operating lease remaining lease terms 9 years   9 years