v3.26.3
Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of the Notes (Details) - USD ($)
$ in Millions
Sep. 26, 2026
Jun. 27, 2026
Nov. 26, 2024
Nov. 19, 2024
Debt Instrument [Line Items]        
Carrying Amount $ 850.0 $ 850.0    
Level 2        
Debt Instrument [Line Items]        
Carrying Amount 838.0 837.3    
Estimated Fair Value 945.6 1,040.8    
Senior Notes        
Debt Instrument [Line Items]        
Carrying Amount 400.0 400.0    
Senior Notes | Level 2        
Debt Instrument [Line Items]        
Carrying Amount 397.9 397.7    
Estimated Fair Value 387.5 382.8    
2031 Notes | 2031 Notes        
Debt Instrument [Line Items]        
Carrying Amount 450.0 450.0 $ 50.0 $ 400.0
2031 Notes | Level 2 | 2031 Notes        
Debt Instrument [Line Items]        
Carrying Amount 440.1 439.6    
Estimated Fair Value $ 558.1 $ 658.0