v3.25.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
Jun. 28, 2025
Sep. 28, 2024
Jun. 29, 2024
Apr. 30, 2021
Oct. 31, 2020
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Carrying value of senior subordinated notes $ 1,191,260 $ 1,190,048 $ 1,189,656      
Senior notes            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Carrying value of senior subordinated notes $ 1,191,071 1,189,655 1,189,184      
Senior notes | Senior notes, interest at 4.125%, payable semi-annually, principal due April 2031            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Debt, aggregate principal amount       $ 400,000    
Interest rate 4.125%     4.125%    
Estimated fair value of senior notes $ 371,400 367,200 352,200      
Carrying value of senior subordinated notes $ 396,500 396,000 395,900      
Senior notes | Senior notes, interest at 4.125%, payable semi-annually, principal due October 2030            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Debt, aggregate principal amount         $ 500,000  
Interest rate 4.125%       4.125%  
Estimated fair value of senior notes $ 471,700 465,200 445,700      
Carrying value of senior subordinated notes $ 495,800 495,200 495,000      
Senior notes | Senior notes, interest at 5.125%, payable semi-annually, principal due February 2028            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Debt, aggregate principal amount           $ 300,000
Interest rate 5.125%         5.125%
Estimated fair value of senior notes $ 300,300 299,200 291,600      
Carrying value of senior subordinated notes $ 298,800 $ 298,400 $ 298,300