XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Lease Commitments - Schedule of Finance and Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Jul. 02, 2023
Jan. 01, 2023
Jul. 03, 2022
Finance Lease Liabilities, Payments, Due [Abstract]      
2023 (remaining six months) $ 2,693    
Finance leases, 2024 2,697    
Finance leases, 2025 2,184    
Finance leases, 2026 1,686    
Finance leases, 2027 683    
Finance leases, thereafter 267    
Finance leases, total lease payments $ 10,210    
Weighted-average remaining lease term 3 years 8 months 12 days   3 years 8 months 12 days
Weighted-average discount rate 4.20%   3.10%
Present values $ 9,411    
Lease liabilities - current 2,777 $ 3,217  
Lease liabilities - long-term 6,634 7,089  
Lease liabilities - total 9,411    
Difference between undiscounted and discounted cash flows 799    
Operating Lease Liabilities, Payments Due [Abstract]      
2023 (remaining six months) 39,572    
Operating leases, 2024 80,527    
Operating leases, 2025 64,505    
Operating leases, 2026 49,067    
Operating leases, 2027 31,488    
Operating leases, thereafter 51,887    
Operating leases, total lease payments $ 317,046    
Weighted-average remaining lease term 4 years 10 months 24 days   5 years 1 month 6 days
Weighted-average discount rate 5.20%   4.90%
Present values $ 278,940    
Lease liabilities - current 67,742 70,584  
Lease liabilities - long-term 211,198 $ 214,584  
Lease liabilities - total 278,940    
Difference between undiscounted and discounted cash flows $ 38,106