v3.26.1
Cloud-Based Software - Schedule of Activity Related to Cloud-based Software (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jul. 03, 2026
Jun. 27, 2025
Jan. 02, 2026
Cloud-Based Software [Line Items]          
Additions to cloud-based software $ 1,378 $ 4,934 $ 5,046 $ 7,101  
Amortization of cloud-based software 949 147 1,053 200  
Capitalized software placed into service 35,111   35,111   $ 31,118
Cloud Based Software          
Cloud-Based Software [Line Items]          
Capitalized software placed into service $ 33,699 $ 1,256 $ 33,699 $ 1,256