Annual report [Section 13 and 15(d), not S-K Item 405]

DEBT - Senior Notes and Debt Redemption (Details)

v3.26.1
DEBT - Senior Notes and Debt Redemption (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 30, 2024
Jul. 31, 2022
Feb. 29, 2020
Oct. 31, 2019
Nov. 30, 2017
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Feb. 29, 2024
Jun. 30, 2022
Mar. 31, 2019
Nov. 30, 2014
Debt Instrument                        
Payment of revolving credit facility           $ 0 $ 750,000 $ 0        
Senior notes                        
Debt Instrument                        
Payment of revolving credit facility   $ 500,000 $ 500,000 $ 250,000 $ 250,000              
Redemption price           101.00%            
Fair value disclosure           $ 5,480,000 5,540,000          
Senior notes | 2024 Senior Notes                        
Debt Instrument                        
Payment of revolving credit facility $ 750,000                      
Debt instrument, face amount                 $ 750,000      
Senior notes | Fixed-rate 4.700% Senior Notes due on February 1, 2034                        
Debt Instrument                        
Debt instrument, face amount                 $ 500,000      
Long-term debt, gross           $ 500,000 500,000          
Stated interest rate           4.70%     4.70%      
Senior notes | Fixed-rate 4.950% Senior Notes due on July 15, 2052                        
Debt Instrument                        
Debt instrument, face amount                 $ 250,000 $ 1,200,000    
Long-term debt, gross           $ 1,450,000 1,450,000   $ 1,450,000      
Stated interest rate           4.95%     4.95% 4.95%    
Senior notes | 2022 Senior Notes                        
Debt Instrument                        
Debt instrument, face amount                   $ 3,000,000    
Senior notes | Fixed-rate 4.650% Senior Notes due on July 15, 2032                        
Debt Instrument                        
Debt instrument, face amount                   $ 1,000,000    
Long-term debt, gross           $ 1,000,000 1,000,000          
Stated interest rate           4.65%       4.65%    
Senior notes | Fixed-rate 5.250% Senior Notes due on July 15, 2062                        
Debt Instrument                        
Debt instrument, face amount                   $ 800,000    
Long-term debt, gross           $ 800,000 800,000          
Stated interest rate           5.25%       5.25%    
Senior notes | 2014 Senior Notes due 2024                        
Debt Instrument                        
Debt repurchase amount   $ 500,000                    
Loss on extinguishment of debt               $ 13,300        
Senior notes | Fixed-rate 3.300% Senior Notes due on March 1, 2050                        
Debt Instrument                        
Debt instrument, face amount     $ 750,000                  
Long-term debt, gross           $ 750,000 $ 750,000          
Stated interest rate           3.30%            
Senior notes | 2019 Senior Notes                        
Debt Instrument                        
Debt instrument, face amount                     $ 1,200,000  
Senior notes | 2014 Senior Notes                        
Debt Instrument                        
Debt instrument, face amount                       $ 2,500,000
Interest Rate Swap                        
Debt Instrument                        
Derivative, notional amount           $ 2,000,000