v3.26.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 28, 2026
Dec. 27, 2025
Payables and Accruals [Abstract]    
Accrued compensation and benefits $ 31,099 $ 31,495
Accrued income and other taxes 1,135 3,098
Accrued restructuring charges 2,587 464
Accrued warranty 2,389 2,503
Accrued employee stock purchase plan contributions withheld 2,098 5,190
Other accrued expenses 2,815 4,785
Accrued liabilities $ 42,123 $ 47,535