XML 78 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 106,670  
2025 97,359  
2026 85,276  
2027 69,744  
2028 57,767  
Thereafter 103,541  
Total operating lease payments 520,357  
Less: Interest 87,203  
Present value of operating lease liabilities 433,154  
Amount leases executed, not yet commenced, excluded from table 25,000  
Operating lease liabilities $ 81,760 $ 79,533