v3.22.2.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 08, 2022
Oct. 09, 2021
Oct. 08, 2022
Oct. 09, 2021
Jan. 01, 2022
Lessee, Lease, Description [Line Items]          
Total operating lease liabilities $ 2,713,940   $ 2,713,940   $ 2,802,772
Less: Current portion of operating lease liabilities 462,380   462,380   465,121
Noncurrent operating lease liabilities 2,251,560   2,251,560   $ 2,337,651
Operating lease cost 130,108 $ 124,084 433,147 $ 410,253  
Variable lease cost 40,910 35,144 136,183 112,864  
Total lease cost 171,018 $ 159,228 569,330 523,117  
Remainder of 2022 71,651   71,651    
2023 564,385   564,385    
2023 504,295   504,295    
2024 470,989   470,989    
2025 360,570   360,570    
Thereafter 1,085,608   1,085,608    
Total lease payments 3,057,498   3,057,498    
Less: Imputed interest (343,558)   (343,558)    
Lessee option to extend reasonably certain of being exercised 54,000   54,000    
Operating lease legally binding minimum payments for lease that have not yet commenced $ 100,000   $ 100,000    
Operating Lease, Weighted Average Remaining Lease Term 7 years   7 years    
Operating Lease, Weighted Average Discount Rate, Percent 3.30%   3.30%    
Cash paid for amounts included in the measurement of lease liabilities:     $ 478,658 418,596  
Right-of-use assets obtained in exchange for lease obligations:     $ 343,950 $ 460,351  
Real Estate [Member]          
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Renewal Term 5 years   5 years    
Real Estate [Member] | Minimum [Member]          
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Term of Contract 5 years   5 years    
Real Estate [Member] | Maximum [Member]          
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Term of Contract 10 years   10 years    
Equipment [Member] | Minimum [Member]          
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Term of Contract 3 years   3 years    
Equipment [Member] | Maximum [Member]          
Lessee, Lease, Description [Line Items]          
Lessee, Operating Lease, Term of Contract 6 years   6 years