v3.26.1
Revenue - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Apr. 24, 2026
Apr. 25, 2025
Disaggregation of Revenue [Abstract]    
Revenue recognized $ 2,279 $ 2,176