Reconciliation of Debt Issuance Costs and Debt Discounts to the Net Carrying Value for Each Debt Obligation (Excluding Line of Credit Arrangements) (Detail) - USD ($) $ in Thousands |
Apr. 20, 2024 |
Dec. 30, 2023 |
Mar. 09, 2021 |
Sep. 28, 2016 |
|---|---|---|---|---|
| Debt Instrument [Line Items] | ||||
| Face Value | $ 900,000 | $ 900,000 | ||
| Debt Issuance Costs and Debt Discount | 6,457 | 6,856 | ||
| Net Carrying Value | 893,543 | 893,144 | ||
| 2031 Notes | ||||
| Debt Instrument [Line Items] | ||||
| Face Value | 500,000 | 500,000 | $ 500,000 | |
| Debt Issuance Costs and Debt Discount | 5,053 | 5,277 | ||
| Net Carrying Value | 494,947 | 494,723 | ||
| 2026 Notes | ||||
| Debt Instrument [Line Items] | ||||
| Face Value | 400,000 | 400,000 | $ 400,000 | |
| Debt Issuance Costs and Debt Discount | 1,404 | 1,579 | ||
| Net Carrying Value | $ 398,596 | $ 398,421 |
| X | ||||||||||
- Definition Face (par) amount of debt instrument at time of issuance. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of unamortized debt discount (premium) and debt issuance costs. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|