v3.25.0.1
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