XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
May 17, 2021
Fair Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt, fair value $ 1,121.2 $ 1,219.9  
Carrying Value      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Long-term debt, fair value $ 1,198.8 $ 1,198.7  
Senior Notes | 2.625% Senior Notes, due June 2031      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Stated interest rate 2.625%   2.625%
Senior Notes | 3.00% Senior Notes, due May 2030      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Stated interest rate 3.00%    
Senior Notes | 3.20% Senior Notes, due June 2023      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Stated interest rate 3.20%    
Senior Notes | 3.37% Senior Notes, due June 2025      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Stated interest rate 3.37%    
Senior Notes | 4.20% Senior Notes      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Stated interest rate 4.20%