v3.26.1
Details of Certain Balance Sheet Accounts - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Jan. 03, 2026
Inventories, net:    
Raw materials and work in process $ 91,217 $ 65,775
Finished goods 31,375 23,543
Inventories $ 122,592 $ 89,318