XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Carrying Amounts and Estimated Fair Values of Other Financial Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Dec. 31, 2022
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Short-term borrowings $ 18.7 $ 74.0
Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 90.0 153.9
Short-term borrowings 18.7 74.0
Fair Value | Fair Value, Inputs, Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Cash equivalents 90.0 153.9
Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Short-term borrowings 18.7 74.0
Term Loan Due December 22, 2024    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Term loan 200.0 400.0
Term Loan Due December 22, 2024 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 200.0 400.0
Term Loan Due December 22, 2024 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 200.0 400.0
3.15% Senior notes due August 1, 2027 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 424.8 424.8
3.15% Senior notes due August 1, 2027 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 406.9 397.3
2.3% Senior notes due December 15, 2031 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 399.3 399.3
2.3% Senior notes due December 15, 2031 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 333.3 321.3
3.95% Senior notes due August 1, 2047 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 397.6 397.6
3.95% Senior notes due August 1, 2047 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 335.6 316.7
5.6% Senior notes due November 15, 2032 [Member] | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 499.1 499.1
5.6% Senior notes due November 15, 2032 [Member] | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes 534.5 518.9
5.00% Senior notes due June 15, 2052 | Carrying Amount    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior Notes 499.8 499.7
5.00% Senior notes due June 15, 2052 | Fair Value | Fair Value, Inputs, Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Senior notes $ 492.2 $ 464.7