v3.26.1
Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Dec. 31, 2025
Jun. 28, 2025
Payables and Accruals [Abstract]      
Accrued compensation $ 24,007 $ 39,161  
Accrued income tax and sales tax 85 353  
Accrued litigation settlement costs 0 4,085  
Other 9,190 7,472  
Total $ 33,282 $ 51,071 $ 40,042