Annual report pursuant to Section 13 and 15(d)

Short-term Financing (Narrative) (Details)

v3.24.2
Short-term Financing (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Jun. 24, 2024
Jun. 01, 2024
Apr. 12, 2024
Apr. 11, 2024
Feb. 03, 2023
Feb. 06, 2020
May 31, 2024
May 31, 2023
2019 Credit Facility [Member] | JP Morgan Chase Bank, N.A. [Member]                
Financing [Line Items]                
Maximum borrowing capacity     $ 1,000.0          
Term of unsecured line of credit facility     5 years          
Expiration date     Apr. 12, 2029 Jul. 31, 2024        
2017 Credit Facility [Member] | JP Morgan Chase Bank, N.A. [Member]                
Financing [Line Items]                
Maximum borrowing capacity     $ 750.0          
Term of unsecured line of credit facility     5 years          
2020 Credit Facility [Member] | PNC Bank, National Association [Member]                
Financing [Line Items]                
Maximum borrowing capacity         $ 250.0      
Term of unsecured line of credit facility         3 years      
Expiration date         Feb. 06, 2026 Feb. 06, 2023    
Revolving Credit Facility [Member]                
Financing [Line Items]                
Maximum borrowing capacity             $ 2,000.0  
Standby Letters of Credit [Member]                
Financing [Line Items]                
Maximum borrowing capacity             168.5 $ 141.7
Amounts outstanding             $ 0.0 $ 0.0
Standby Letters of Credit [Member] | Subsequent Event [Member]                
Financing [Line Items]                
Expiration date Jun. 24, 2024              
Renewal term   1 year            
Minimum [Member] | Revolving Credit Facility [Member]                
Financing [Line Items]                
Commitment fee, percentage             0.05%  
Minimum [Member] | Standby Letters of Credit [Member]                
Financing [Line Items]                
Expiration date             Jun. 26, 2024  
Maximum [Member] | Revolving Credit Facility [Member]                
Financing [Line Items]                
Commitment fee, percentage             0.15%  
Maximum [Member] | Standby Letters of Credit [Member]                
Financing [Line Items]                
Expiration date             Sep. 29, 2025