XML 71 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Senior Unsecured Notes (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
loan
Jul. 31, 2024
Dec. 31, 2023
USD ($)
Senior Credit Facility      
Long-Term Debt, Gross $ 3,278,803   $ 3,111,836
Carrying amount $ 3,231,007   3,071,056
Senior Notes [Member]      
Senior Credit Facility      
Debt Instrument, Number of Tranches | loan 7    
2.800% senior notes due 2024      
Senior Credit Facility      
Long-Term Debt, Gross     400,000
Stated interest rate 2.80% 2.80%  
2.400% senior notes due 2025      
Senior Credit Facility      
Long-Term Debt, Gross $ 400,000   400,000
Stated interest rate 2.40%    
Debt Instrument, Basis Spread on Variable Rate 0.35%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:UsTreasuryUstInterestRateMember    
Redemption price of debt instrument (as a percent) 100.00%    
Redemption start date May 15, 2025    
Senior Notes 5.000 Percent Due 2026      
Senior Credit Facility      
Long-Term Debt, Gross $ 400,000   400,000
Stated interest rate 5.00%    
Redemption price of debt instrument (as a percent) 100.00%    
Redemption start date Dec. 15, 2024    
1.650% senior notes due 2027      
Senior Credit Facility      
Long-Term Debt, Gross $ 350,000   350,000
Stated interest rate 1.65%    
Debt Instrument, Basis Spread on Variable Rate 0.20%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:UsTreasuryUstInterestRateMember    
Redemption price of debt instrument (as a percent) 100.00%    
Redemption start date Aug. 15, 2027    
3.450% senior notes due 2030      
Senior Credit Facility      
Long-Term Debt, Gross $ 600,000   600,000
Stated interest rate 3.45%    
Debt Instrument, Basis Spread on Variable Rate 0.25%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:UsTreasuryUstInterestRateMember    
Redemption price of debt instrument (as a percent) 100.00%    
Redemption start date Jan. 15, 2030    
3.250% senior notes due 2031      
Senior Credit Facility      
Long-Term Debt, Gross $ 500,000   500,000
Stated interest rate 3.25%    
Debt Instrument, Basis Spread on Variable Rate 0.40%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:UsTreasuryUstInterestRateMember    
Redemption price of debt instrument (as a percent) 100.00%    
Redemption start date Oct. 15, 2030    
5.375% senior notes due 2034      
Senior Credit Facility      
Long-Term Debt, Gross $ 600,000    
Stated interest rate 5.375% 5.375%  
Debt Instrument, Basis Spread on Variable Rate 0.20%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:UsTreasuryUstInterestRateMember    
Redemption price of debt instrument (as a percent) 100.00%    
Redemption start date May 15, 2034    
3.250% senior notes due 2050      
Senior Credit Facility      
Long-Term Debt, Gross $ 400,000   $ 400,000
Stated interest rate 3.25%    
Debt Instrument, Basis Spread on Variable Rate 0.30%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:UsTreasuryUstInterestRateMember    
Redemption price of debt instrument (as a percent) 100.00%    
Redemption start date Apr. 15, 2050