INCOME TAXES - Schedule of Prepaid and Accrued Tax Positions (Details) - USD ($) $ in Thousands |
Jun. 27, 2026 |
Dec. 27, 2025 |
|---|---|---|
| Income Tax Disclosure [Abstract] | ||
| Prepaid income tax | $ 141,913 | $ 119,903 |
| Accrued income taxes | $ 45,027 | $ 39,016 |
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|