REVENUE RECOGNITION - Additional Information (Details) - USD ($) $ in Thousands |
6 Months Ended | |||
|---|---|---|---|---|
Dec. 29, 2024 |
Jun. 30, 2025 |
Sep. 29, 2024 |
Jun. 30, 2024 |
|
| Contract liabilities | ||||
| Contract with Customer, Liability, Current | $ 2,978 | $ 2,034 | ||
| Contract liabilities | $ 4,100 | |||
| Contract with Customer, Liability, Revenue Recognized | $ 1,400 | |||
| Revenue, Remaining Performance Obligation, Amount | $ 2,500 | |||
| Accrued expenses, Other current liabilities and Other long-term liabilities [Member] | ||||
| Contract liabilities | ||||
| Contract with Customer, Liability, Current | $ 5,100 |