v3.25.4
Fair Value Measurements - Schedule of Carrying Amounts and Estimated Fair Values of the Notes (Details) - USD ($)
$ in Millions
Dec. 27, 2025
Jun. 28, 2025
Nov. 26, 2024
Nov. 19, 2024
Debt Instrument [Line Items]        
Carrying Amount $ 850.0 $ 850.0    
Level 2        
Debt Instrument [Line Items]        
Carrying Amount 836.0 834.8    
Estimated Fair Value 848.5 788.9    
2029 Notes        
Debt Instrument [Line Items]        
Carrying Amount 400.0 400.0    
2029 Notes | Level 2        
Debt Instrument [Line Items]        
Carrying Amount 397.3 397.0    
Estimated Fair Value 385.4 373.2    
Convertible Debt | 2031 Notes        
Debt Instrument [Line Items]        
Carrying Amount 450.0 450.0 $ 50.0 $ 400.0
Convertible Debt | Level 2 | 2031 Notes        
Debt Instrument [Line Items]        
Carrying Amount 438.7 437.8    
Estimated Fair Value $ 463.1 $ 415.7