v3.25.2
Supplemental Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 05, 2025
Jun. 29, 2024
Jul. 05, 2025
Jun. 29, 2024
Dec. 28, 2024
Inventories          
Work in progress $ 64,922   $ 64,922   $ 83,562
Finished goods 15,949   15,949   22,077
Inventories 80,871   80,871   $ 105,639
Lease income          
Lease income $ 500 $ 700 $ 1,100 $ 1,500