v3.25.2
Share Repurchases (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Sep. 17, 2025
Jul. 01, 2025
Aug. 24, 2025
Aug. 25, 2024
Accelerated Share Repurchases [Line Items]        
Accelerated share repurchase value paid     $ 500.0  
Fair value of initial shares delivered     $ 400.0  
Accelerated common stock reducing outstanding shares     8.7  
Accelerated share repurchases agreement value     $ 500.0  
Percentage of purchase price representing value of shares delivered     80.00%  
Shares purchased   7.5 8.7 4.5
First Agreement [Member]        
Accelerated Share Repurchases [Line Items]        
Accelerated share repurchases, final price per share     $ 50.41  
Shares purchased     1.2  
Second Agreement [Member] | Subsequent Event [Member]        
Accelerated Share Repurchases [Line Items]        
Accelerated share repurchase value paid $ 50.0      
Accelerated share repurchases, final price per share $ 49.45      
Shares purchased 1.3