XML 109 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Valuation Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 27, 2024
Dec. 29, 2023
Dec. 30, 2022
Allowance for credit losses      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 21,423 $ 20,733 $ 20,260
Additions Charged to Expense 11,982 8,078 6,048
Deductions (11,064) (7,388) (5,575)
Balance at End of Period 22,341 21,423 20,733
Allowance for deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 2,119 1,641 2,046
Additions Charged to Expense 0 478 (405)
Deductions (2,119) 0 0
Balance at End of Period $ 0 $ 2,119 $ 1,641