v3.25.4
Schedule II - Valuation and Qualifying Accounts (Details) - Allowance for Doubtful Accounts - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 1,113 $ 1,437 $ 1,267
Additions charged to costs and expenses 952 2,145 1,437
Deductions from reserves (1,371) (2,469) (1,267)
Balance at end of period $ 694 $ 1,113 $ 1,437