Inventories - Schedule of Inventory, Current (Details) - USD ($) $ in Thousands |
Apr. 03, 2026 |
Jan. 02, 2026 |
||
|---|---|---|---|---|
| Inventory Disclosure [Abstract] | ||||
| Raw materials and purchased parts | $ 10,718 | $ 10,238 | ||
| Work in process | 6,959 | 8,514 | ||
| Finished goods | [1] | 34,979 | 39,673 | |
| Total inventories, gross | 52,656 | 58,425 | ||
| Less inventory reserves | (2,872) | (2,929) | ||
| Total inventories, net | $ 49,784 | $ 55,496 | ||
| ||||