XML 59 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt - Schedule of Long-Term Debt (Parenthetical) (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Jun. 11, 2024
Debt Instrument [Line Items]      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]    
4.200% Senior Notes, Semi-Annual Interest Payments, Net of the Unamortized Discount, Balloon Due 2024      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage 4.20% 4.20%  
Debt instrument maturity year 2024 2024  
4.500% Senior Notes, Semi-Annual Interest Payments, Net of the Unamortized Discount, Balloon Due 2029      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage 4.50% 4.50%  
Debt instrument maturity year 2029 2029  
2.375% Senior Notes, Semi-Annual Interest Payments, Net of the Unamortized Discount, 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, Net of the Unamortized Discount, Balloon Due 2032      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage 4.20% 4.20%  
Debt instrument maturity year 2032 2032  
5.650% Senior Notes, Semi-Annual Interest Payments, Net of the Unamortized Discount, Balloon Due 2034      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage 5.65% 5.65% 5.65%
Debt instrument maturity year 2034 2034  
4.950% Senior Notes, Semi-Annual Interest Payments, Net of the Unamortized Discount, Balloon Due 2052      
Debt Instrument [Line Items]      
Debt instrument interest rate stated percentage 4.95% 4.95%  
Debt instrument maturity year 2052 2052  
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  
Line of credit facility, expiration date Mar. 31, 2025 Mar. 31, 2025  
3-year Term Loan Facility Expires in 2025 | Maximum      
Debt Instrument [Line Items]      
Debt instrument, variable interest rate 1.625% 1.625%  
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 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]