v3.26.3
Forgivable Loans - Schedule of Forgivable Loan Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 04, 2026
Oct. 03, 2026
Sep. 27, 2025
Jan. 03, 2026
Forgivable loan activity        
Beginning balance $ 106,997 $ 106,997 $ 55,492  
Advances 87,909 82,466    
Repayments (1,933) (1,433)    
Reclassifications from accrued expenses or to other assets (2,203) (23,670)    
Amortization (32,721) (34,221)    
Effects of foreign currency translation $ 453 (217)    
Ending balance   129,922    
Current portion of forgivable loans   15,535   $ 16,726
Non-current portion of forgivable loans   $ 114,387   $ 90,271