XML 97 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Maturities of Lease Liabilities Under Operating and Finance Leases (Detail) - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Leases [Abstract]    
Operating Leases, 2025 $ 69,639  
Operating Leases, 2026 64,012  
Operating Leases, 2027 57,479  
Operating Leases, 2028 48,632  
Operating Leases, 2029 40,269  
Operating Leases, Thereafter 186,836  
Operating Leases, Total 466,867  
Operating Leases, Less interest 112,254  
Total operating lease liabilities 354,613 $ 268,097
Operating Leases, Less current portion 49,562 41,979
Operating Leases, Long-term lease liabilities 305,051 226,118
Finance Leases, 2025 19,887  
Finance Leases, 2026 19,109  
Finance Leases, 2027 18,113  
Finance Leases, 2028 17,529  
Finance Leases, 2029 16,573  
Finance Leases, Thereafter 79,073  
Finance Leases, Total 170,284  
Finance Leases, Less interest 44,506  
Total finance lease liabilities 125,778 74,639
Finance Leases, Less current portion 12,141 7,739
Finance Leases, Long-term lease liabilities 113,637 $ 66,900
Operating and Finance Leases, 2025 89,526  
Operating and Finance Leases, 2026 83,121  
Operating and Finance Leases, 2027 75,592  
Operating and Finance Leases, 2028 66,161  
Operating and Finance Leases, 2029 56,842  
Operating and Finance Leases, Thereafter 265,909  
Operating and Finance Leases, Total 637,151  
Operating and Finance Leases, Less interest 156,760  
Operating and Finance Leases, Present value of lease liabilities 480,391  
Operating and Finance Leases, Less current portion 61,703  
Operating and Finance Leases, Long-term lease liabilities $ 418,688