v3.25.4
Schedule II Schedule of Valuation and Qualifying Accounts (Details) - Allowance for doubtful accounts and discounts - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Changes in Valuation and Qualifying Accounts      
Balance at beginning of period $ 3,529 $ 2,255 $ 2,309
Charged to costs and expenses   1,288 185
Deductions 1,495 14 239
Balance at end of period $ 2,034 $ 3,529 $ 2,255