XML 39 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 30, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Description202320222021
Allowances for credit losses
Balance at beginning of period$1,267 $924 $1,046 
Additions charged to costs and expenses1,437 2,294 1,750 
Deductions from reserves(1,267)(1,951)(1,872)
Balance at end of period$1,437 $1,267 $924