XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE - Schedule of Fair Value of Debt (Details) - Senior Notes - USD ($)
$ in Thousands
Dec. 28, 2024
Dec. 30, 2023
Dec. 25, 2021
Dec. 28, 2019
4.25% Senior Notes due 2028        
Debt Instrument [Line Items]        
Stated interest rate 4.25% 4.25%   4.25%
4.25% Senior Notes due 2028 | Book Value        
Debt Instrument [Line Items]        
Value of debt instruments $ 500,000 $ 500,000    
4.25% Senior Notes due 2028 | Fair Value        
Debt Instrument [Line Items]        
Value of debt instruments $ 473,750 $ 478,100    
3.75% Senior Notes due 2029        
Debt Instrument [Line Items]        
Stated interest rate 3.75% 3.75% 3.75%  
3.75% Senior Notes due 2029 | Book Value        
Debt Instrument [Line Items]        
Value of debt instruments $ 500,000 $ 500,000    
3.75% Senior Notes due 2029 | Fair Value        
Debt Instrument [Line Items]        
Value of debt instruments $ 456,250 $ 458,100    
4.00% Senior Notes due 2031        
Debt Instrument [Line Items]        
Stated interest rate 4.00% 4.00% 4.00%  
4.00% Senior Notes due 2031 | Book Value        
Debt Instrument [Line Items]        
Value of debt instruments $ 500,000 $ 500,000    
4.00% Senior Notes due 2031 | Fair Value        
Debt Instrument [Line Items]        
Value of debt instruments $ 441,250 $ 449,350