XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt - Schedule of Long-Term Debt (Parenthetical) (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Mar. 17, 2022
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% 4.20%
Debt instrument maturity year 2032 2032  
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% 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 | LIBOR      
Debt Instrument [Line Items]      
Debt instrument, variable interest rate   1.75%  
5-year Term Loan Facility Expires in 2026 | Maximum | SOFR      
Debt Instrument [Line Items]      
Debt instrument, variable interest rate 1.75%    
5-year Revolving Loan Facility, Periodic Interest Payments, LIBOR 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    
Line of credit facility, expiration date Oct. 27, 2026    
5-year Revolving Loan Facility, Periodic Interest Payments, LIBOR Plus up to 1.525%, Plus Commitment Fees up to 0.225%, Expires October 27, 2026 | Maximum      
Debt Instrument [Line Items]      
Commitment fee, percentage 0.225%    
5-year Revolving Loan Facility, Periodic Interest Payments, LIBOR Plus up to 1.525%, Plus Commitment Fees up to 0.225%, Expires October 27, 2026 | Maximum | SOFR      
Debt Instrument [Line Items]      
Debt instrument, variable interest rate 1.525%    
5-year Term Loan Facility Expires in 2023      
Debt Instrument [Line Items]      
Debt instrument maturity year 2023 2023  
Line of credit facility, expiration term 5 years 5 years  
3-year Term Loan Facility Expires in 2025      
Debt Instrument [Line Items]      
Line of credit facility, expiration term 3 years    
Line of credit facility, expiration date Mar. 31, 2025    
3-year Term Loan Facility Expires in 2025 | Maximum | SOFR      
Debt Instrument [Line Items]      
Debt instrument, variable interest rate 1.625%    
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    
5-year Term Loan Facility Expires in 2027 | Maximum | SOFR      
Debt Instrument [Line Items]      
Debt instrument, variable interest rate 1.75%