XML 61 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt - Schedule of Long-Term Debt (Parenthetical) (Details)
6 Months Ended 12 Months Ended
Jun. 11, 2025
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]  
4.600% Senior Notes, Semi-Annual Interest Payments, Balloon Due 2026      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage 4.60% 4.60% 4.60%
Debt instrument maturity year 2026 2026 2026
4.700% Senior Notes, Semi-Annual Interest Payments, Balloon Due 2028      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage 4.70% 4.70% 4.70%
Debt instrument maturity year 2028 2028 2028
4.500% Senior Notes, Semi-Annual Interest Payments, Balloon Due 2029      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage   4.50% 4.50%
Debt instrument maturity year   2029 2029
4.900% Senior Notes, Semi-Annual Interest Payments, Balloon Due 2030      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage 4.90% 4.90% 4.90%
Debt instrument maturity year 2030 2030 2030
2.375% Senior Notes, Semi-Annual Interest Payments, Balloon Due 2031      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage   2.375% 2.375%
Debt instrument maturity year   2031 2031
4.200% Senior Notes, Semi-Annual Interest Payments, Balloon Due 2032      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage   4.20% 4.20%
Debt instrument maturity year   2032 2032
5.250% Senior Notes, Semi-Annual Interest Payments, Balloon Due 2032      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage 5.25% 5.25% 5.25%
Debt instrument maturity year 2032 2032 2032
5.650% Senior Notes, Semi-Annual Interest Payments, Balloon Due 2034      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage   5.65% 5.65%
Debt instrument maturity year   2034 2034
5.550% Senior Notes, Semi-Annual Interest Payments, Balloon Due 2035      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage 5.55% 5.55% 5.55%
Debt instrument maturity year 2035 2035 2035
4.950% Senior Notes, Semi-Annual Interest Payments, Balloon Due 2052      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage   4.95% 4.95%
Debt instrument maturity year   2052 2052
6.250% Senior Notes, Semi-Annual Interest Payments, Balloon Due 2055      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage 6.25% 6.25% 6.25%
Debt instrument maturity year 2055 2055 2055
5-year Term Loan Facility Expires in 2026      
Debt Instrument [Line Items]      
Debt instrument maturity year   2026 2026
Line of credit facility, expiration term   5 years 5 years
Line of credit facility, expiration date   Oct. 27, 2026 Oct. 27, 2026
5-year Term Loan Facility Expires in 2026 | Maximum      
Debt Instrument [Line Items]      
Debt instrument, variable interest rate   1.75% 1.75%
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]
5-year Revolving Loan Facility, Periodic Interest Payments, SOFR Plus up to 1.525%, Plus Commitment Fees up to 0.225%, Expires October 27, 2026      
Debt Instrument [Line Items]      
Line of credit facility, expiration term   5 years 5 years
Line of credit facility, expiration date   Oct. 27, 2026 Oct. 27, 2026
5-year Revolving Loan Facility, Periodic Interest Payments, SOFR Plus up to 1.525%, Plus Commitment Fees up to 0.225%, Expires October 27, 2026 | Maximum      
Debt Instrument [Line Items]      
Debt instrument, variable interest rate   1.525% 1.525%
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]
Commitment fee, percentage   0.225% 0.225%
3-year Term Loan Facility Expires in 2025      
Debt Instrument [Line Items]      
Debt instrument maturity year   2025 2025
Line of credit facility, expiration term   3 years 3 years
5-year Term Loan Facility Expires in 2027      
Debt Instrument [Line Items]      
Debt instrument maturity year   2027 2027
Line of credit facility, expiration term   5 years 5 years
Line of credit facility, expiration date   Mar. 31, 2027 Mar. 31, 2027
5-year Term Loan Facility Expires in 2027 | Maximum      
Debt Instrument [Line Items]      
Debt instrument, variable interest rate   1.75% 1.75%
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]