XML 86 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Components of Company's Total Lease Costs and Other Lease Related Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2024
Oct. 01, 2023
Sep. 29, 2024
Oct. 01, 2023
Leases [Abstract]        
Operating lease cost $ 14,653 $ 14,075 $ 44,242 $ 41,377
Amortization of lease asset 3,640 3,468 10,558 10,187
Interest on lease liabilities 1,017 1,146 3,095 3,519
Variable lease cost 11,691 9,525 34,719 30,198
Impairment charges 281 0 281 0
Total lease cost $ 31,282 $ 28,214 $ 92,895 $ 85,281