XML 128 R112.htm IDEA: XBRL DOCUMENT v3.25.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. 28, 2024
Dec. 30, 2023
Operating lease liabilities    
2025 $ 90,116  
2026 70,839  
2027 62,437  
2028 44,294  
2029 31,025  
Thereafter 83,277  
Total minimum lease payments 381,988  
Less: amount of lease payments representing interest (59,094)  
Present value of future minimum lease payments 322,894  
Less: current obligations under leases (68,440) $ (47,507)
Long-term lease obligations 254,454 236,872
Financing lease liabilities    
2025 31  
2026 40  
2027 19  
2028 11  
2029 3  
Total minimum lease payments 104  
Less: amount of lease payments representing interest (9)  
Present value of future minimum lease payments 95  
Less: current obligations under leases (84) (99)
Long-term lease obligations $ 11 $ 23