REVENUE AND CONTRACT LIABILITIES - Schedule Of Contract Liabilities From Contract With Customers (Details) - USD ($) $ in Thousands |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 28, 2025 |
Dec. 28, 2024 |
|
Movement in Contract Liabilities [Roll Forward] | ||
Contract liabilities, included in other current liabilities, at beginning of period | $ 12,050 | $ 13,910 |
Increase due to deferral of revenue at end of period | 10,455 | 12,050 |
Decrease due to beginning contract liabilities recognized as revenue | (10,356) | (13,910) |
Contract liabilities, included in other current liabilities, at end of period | $ 12,149 | $ 12,050 |
X | ||||||||||
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Contract With Customer, Increase (Decrease) Due To Deferral Of Revenue At End Of Period No definition available.
|
X | ||||||||||
- Definition Movement in Contract Liabilities No definition available.
|