Leases - Schedule of Balance Sheet Location and Values of Company's Lease Assets and Lease Liabilities (Details) - USD ($) $ in Thousands |
Jun. 28, 2026 |
Dec. 31, 2025 |
|||
|---|---|---|---|---|---|
| Leases [Abstract] | |||||
| Operating lease assets | $ 302,699 | $ 307,450 | [1] | ||
| Finance lease assets | 48,911 | 49,059 | |||
| Total lease assets | 351,610 | 356,509 | |||
| Current operating lease liabilities | 53,170 | 53,978 | |||
| Current finance lease liabilities | 12,528 | 11,617 | |||
| Total current lease liabilities | 65,698 | 65,595 | |||
| Noncurrent operating lease liabilities | 259,244 | 263,192 | [1] | ||
| Noncurrent finance lease liabilities | 41,044 | 41,925 | |||
| Total noncurrent lease liabilities | 300,288 | 305,117 | |||
| Total lease liabilities | $ 365,986 | $ 370,712 | |||
| Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] | Other Assets | Other Assets | |||
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] | Accrued expenses and other payables | Accrued expenses and other payables | |||
| Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] | Notes payable and current portion of long-term debt | Notes payable and current portion of long-term debt | |||
| Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] | Long-Term Debt, Excluding Current Maturities | Long-Term Debt, Excluding Current Maturities | |||
| |||||