v3.26.1
Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Operating lease cost        
Short-term lease cost $ 303 $ 1,562 $ 777 $ 2,745
Variable lease costs 5,974 8,078 12,023 15,075
Sublease income (906) (92) (985) (176)
Amortization of right of use assets 3,267 5,746 7,125 11,042
Interest on lease liabilities 962 1,524 2,067 2,988
Income Statement Location [Axis]: us-gaap:OtherCostAndExpenseOperating        
Operating lease cost        
Operating lease cost 19,457 22,988 41,547 45,101
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Operating lease cost        
Operating lease cost $ 691 $ 736 $ 1,329 $ 1,537