v3.26.1
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 27, 2025
Jun. 28, 2025
1.75% Senior Notes      
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]      
Senior Notes $ 644,037 $ 643,349 $ 642,660
Long-term Debt, Fair Value 573,599 576,765 562,426
5.25% Senior Notes      
Fair Value Disclosure, Asset and Liability, Not Measured at Fair Value [Line Items]      
Senior Notes 743,323 742,834 742,346
Long-term Debt, Fair Value $ 756,848 $ 778,215 $ 763,155