v3.26.1
Segment Geographic and Significant Customer Information - Schedule of Net Accounts Receivable from Significant Customers (Detail)
3 Months Ended
Jul. 31, 2026
Apr. 24, 2026
Accounts Receivable | Credit Concentration Risk | Customer B    
Segment Reporting Information [Line Items]    
Percentage of net accounts receivable 18.00% 18.00%