XML 119 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases Lessee, Operating Lease, Liability, Maturity (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 02, 2022
Jan. 03, 2021
Dec. 29, 2019
Operating Lease Liabilities, Maturity [Line Items]      
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 47,910    
Lessee, Operating Lease, Liability, Payments, Due Year Two 38,072    
Lessee, Operating Lease, Liability, Payments, Due Year Three 31,624    
Lessee, Operating Lease, Liability, Payments, Due Year Four 27,899    
Lessee, Operating Lease, Liability, Payments, Due Year Five 24,279    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 73,967    
Operating Lease, Payments 53,455 $ 47,427 $ 50,155
Lessee, Operating Lease, Liability, Payments, Due 243,751    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (17,825)    
Operating Lease, Liability $ 225,926 $ 228,732