v3.26.3
Debt - Schedule of Components of Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 24, 2026
Sep. 25, 2025
Sep. 24, 2026
Sep. 25, 2025
Debt Disclosure [Abstract]        
Interest expense $ 3,882 $ 4,311 $ 11,788 $ 12,862
Interest income 3,594 1,952 11,318 5,488
Capitalized interest 670 1,768 1,997 4,159
Interest (income) expense, net $ (382) $ 591 $ (1,527) $ 3,215