v3.26.1
Accrued and Other Liabilities (Details) - USD ($)
$ in Thousands
Apr. 04, 2026
Dec. 31, 2025
Mar. 29, 2025
Payables and Accruals [Abstract]      
Accrued compensation $ 20,444 $ 39,161  
Accrued income tax and sales tax 293 353  
Accrued litigation settlement costs 0 4,085  
Other 7,375 7,472  
Total $ 28,112 $ 51,071 $ 32,688