XML 116 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Estimated Undiscounted Future Lease Payments Under Non-Cancelable Operating Leases and Financing Leases with Reconciliation of Undiscounted Cash Flows (Detail) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Operating lease liabilities    
2024 $ 64,060  
2025 62,089  
2026 44,564  
2027 37,218  
2028 28,237  
Thereafter 103,373  
Total minimum lease payments 339,541  
Less: amount of lease payments representing interest (55,162)  
Present value of future minimum lease payments 284,379  
Less: current obligations under leases (47,507) $ (43,990)
Long-term lease obligations 236,872 236,977
Financing lease liabilities    
2024 205  
2025 18  
2026 7  
2027 3  
Total minimum lease payments 233  
Less: amount of lease payments representing interest (111)  
Present value of future minimum lease payments 122  
Less: current obligations under leases (99) (1,779)
Long-term lease obligations $ 23 $ 116