XML 93 R84.htm IDEA: XBRL DOCUMENT v3.25.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. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Leases [Abstract]        
Operating lease cost $ 15,787 $ 11,962 $ 47,611 $ 36,245
Finance lease cost:        
Amortization of lease asset 3,503 3,253 9,790 9,464
Interest on lease liabilities 834 877 2,327 2,685
Variable lease cost 13,393 8,174 37,084 23,475
Impairment charges 1,235 258 2,413 258
Total lease cost $ 34,752 $ 24,524 $ 99,225 $ 72,127