XML 44 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 28, 2024
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Description
2024
2023
2022
Allowances for credit losses
Balance at beginning of period
$1,437
$1,267
$924
Additions charged to costs and expenses
2,145
1,437
2,294
Deductions from reserves
(2,469)
(1,267)
(1,951)
Balance at end of period
$1,113
$1,437
$1,267