v3.26.1
Supplemental Information (Details) - USD ($)
$ in Thousands
Apr. 04, 2026
Jan. 03, 2026
Inventories    
Work in progress $ 85,388 $ 77,464
Finished goods 17,844 18,102
Inventories $ 103,232 $ 95,566