v3.26.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Dec. 31, 2025
Other Commitments [Line Items]    
Non-cancelable purchase commitments $ 85,100  
Long-Term Debt 110,611 $ 112,084
Indemnification Guarantee    
Other Commitments [Line Items]    
Accrual for indemnification provisions 0  
Credit Agreement | Letter of Credit | Line of Credit    
Other Commitments [Line Items]    
Long-Term Debt $ 300 $ 3,000