v3.26.1
CERTAIN BALANCE SHEET COMPONENTS - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jul. 03, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued employee compensation and related expenses $ 14,335 $ 13,560
Income tax payable 7,621 367
Accrued customer rebates 12,879 7,270
Accrued liabilities for excess and obsolete inventory 6,719 8,330
Other 26,408 18,761
Total $ 67,962 $ 48,288