XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 30, 2024
Dec. 30, 2023
Leases [Abstract]    
2024 (excluding the three months ended March 30, 2024) $ 80,181  
2025 99,566  
2026 87,575  
2027 71,617  
2028 59,845  
2029 40,157  
Thereafter 70,786  
Total operating lease payments 509,727  
Less: Interest 84,980  
Present value of operating lease liabilities 424,747  
Amount leases executed, not yet commenced, excluded from table. 13,000  
Operating lease liabilities, current $ 81,300 $ 81,760