XML 95 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Additional Information (Detail)
$ in Millions
1 Months Ended 12 Months Ended
Apr. 30, 2021
USD ($)
ft²
RenewalOption
Jun. 30, 2020
USD ($)
Apr. 29, 2022
USD ($)
Apr. 30, 2021
USD ($)
Apr. 24, 2020
USD ($)
Leases [Line Items]          
Future undiscounted payments     $ 352    
Operating lease, existence of option to extend true true      
Cash proceeds from properties sold     $ 0 $ 371 $ 96
Properties Sold          
Leases [Line Items]          
Cash proceeds from properties sold $ 365        
Build-to-suit Office Building          
Leases [Line Items]          
Operating remaining lease term   20 years      
Future undiscounted payments   $ 67      
Corporate Headquarters Leases          
Leases [Line Items]          
Operating remaining lease term 11 years     11 years  
Future undiscounted payments $ 180     $ 180  
Number of renewal option | RenewalOption 2        
Operating Lease, renewal term 5 years     5 years  
Office space | ft² 300,000        
Maximum | Real Estate          
Leases [Line Items]          
Operating remaining lease term     20 years    
Maximum | Equipment          
Leases [Line Items]          
Operating remaining lease term     4 years    
Maximum | Automobiles          
Leases [Line Items]          
Operating remaining lease term     4 years