Fair Value Measurements (Estimated Fair Values of Long-Term Debt) (Details) - 3 months ended Mar. 31, 2023 € in Millions, $ in Millions | USD ($) | EUR (€) |
$750.0 million Fixed Rate Notes Due September 2022, stated rate of 3.00% [Member] | | |
Debt Instrument, Face Amount | $ 750 | |
Debt Instrument, Maturity Date | Sep. 15, 2022 | |
€15.0 million fixed rate notes due May 2023 [Member] | | |
Debt Instrument, Face Amount | € | | € 15 |
Debt Instrument, Maturity Date | May 01, 2023 | |
$750.0 Million Fixed Rate Notes Due March 2025, stated rate of 3.00% [Member] | | |
Debt Instrument, Face Amount | $ 750 | |
Debt Instrument, Maturity Date | Mar. 15, 2025 | |
$500.0 Million Fixed Rate Notes Due June 2028, stated rate of 3.75% [Member] [Domain] | | |
Debt Instrument, Face Amount | $ 500 | |
Debt Instrument, Maturity Date | Jun. 15, 2028 | |
$750.0 million Fixed Rate Notes Due September 2043, stated rate of 5.30% [Member] | | |
Debt Instrument, Face Amount | $ 750 | |
Debt Instrument, Maturity Date | Sep. 15, 2043 | |
$700.0 Million Fixed Rate Notes Due June 2048, stated rate of 4.15% [Member] [Domain] [Domain] | | |
Debt Instrument, Face Amount | $ 700 | |
Debt Instrument, Maturity Date | Jun. 15, 2048 | |
$750.0 Million Fixed Rate Notes Due March 2032, Interest Equal To 2.65% | | |
Debt Instrument, Face Amount | $ 750 | |
Debt Instrument, Maturity Date | Mar. 15, 2032 | |
Fair Value, Inputs, Level 2 [Member] | $750.0 million Fixed Rate Notes Due September 2022, stated rate of 3.00% [Member] | | |
Debt Instrument, Face Amount | $ 750 | |
Debt Instrument, Maturity Date | Sep. 15, 2022 | |
Fair Value, Inputs, Level 2 [Member] | €15.0 million fixed rate notes due May 2023 [Member] | | |
Debt Instrument, Fair Value Disclosure | $ 16.3 | |
Debt Instrument, Face Amount | $ 15 | |
Debt Instrument, Maturity Date | May 31, 2023 | |
Fair Value, Inputs, Level 2 [Member] | $750.0 Million Fixed Rate Notes Due March 2025, stated rate of 3.00% [Member] | | |
Debt Instrument, Fair Value Disclosure | $ 726.3 | |
Debt Instrument, Face Amount | $ 750 | |
Debt Instrument, Maturity Date | Mar. 15, 2025 | |
Fair Value, Inputs, Level 2 [Member] | $500.0 Million Fixed Rate Notes Due June 2028, stated rate of 3.75% [Member] [Domain] | | |
Debt Instrument, Fair Value Disclosure | $ 488.1 | |
Debt Instrument, Face Amount | $ 500 | |
Debt Instrument, Maturity Date | Jun. 15, 2028 | |
Fair Value, Inputs, Level 2 [Member] | $750.0 million Fixed Rate Notes Due September 2043, stated rate of 5.30% [Member] | | |
Debt Instrument, Fair Value Disclosure | $ 792.5 | |
Debt Instrument, Face Amount | $ 750 | |
Debt Instrument, Maturity Date | Sep. 15, 2043 | |
Fair Value, Inputs, Level 2 [Member] | $700.0 Million Fixed Rate Notes Due June 2048, stated rate of 4.15% [Member] [Domain] [Domain] | | |
Debt Instrument, Fair Value Disclosure | $ 657.9 | |
Debt Instrument, Face Amount | $ 700 | |
Debt Instrument, Maturity Date | Jun. 15, 2048 | |
Fair Value, Inputs, Level 2 [Member] | $750.0 Million Fixed Rate Notes Due March 2032, Interest Equal To 2.65% | | |
Debt Instrument, Fair Value Disclosure | $ 650.8 | |