XML 87 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - 2032 Notes and 2052 Notes (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2021
Oct. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2017
Debt Instrument              
Payments of related issuance costs   $ 2,800,000 $ 0 $ 9,900,000 $ 7,000,000.0    
Term Loan Facility              
Debt Instrument              
Repayments of debt       206,300,000      
Senior Notes              
Debt Instrument              
Proceeds from offering       698,700,000 669,100,000 $ 693,300,000  
Payments of related issuance costs       7,100,000 $ 6,000,000    
2032 Notes | Senior Notes              
Debt Instrument              
Aggregate principal amount       $ 350,000,000      
Stated interest rate     2.60% 2.60%      
Stated coupon rate       99.782%      
Yield to maturity     2.624% 2.624%      
2032 Notes | Senior Notes | Prior to October 15, 2031              
Debt Instrument              
Stated coupon rate       100.00%      
2032 Notes | Senior Notes | On or after October 15, 2031              
Debt Instrument              
Stated coupon rate       100.00%      
2032 Notes | Senior Notes | On or after October 15, 2031 | Minimum              
Debt Instrument              
Redemption price, notice period       15 days      
2032 Notes | Senior Notes | On or after October 15, 2031 | Maximum              
Debt Instrument              
Redemption price, notice period       60 days      
3.55% Senior Notes due 2052 (the "2052 Notes") | Senior Notes              
Debt Instrument              
Aggregate principal amount       $ 350,000,000      
Stated interest rate     3.55% 3.55%      
Stated coupon rate       99.845%      
Yield to maturity     3.558% 3.558%      
3.55% Senior Notes due 2052 (the "2052 Notes") | Senior Notes | Prior to July 15, 2051              
Debt Instrument              
Stated coupon rate       100.00%      
3.55% Senior Notes due 2052 (the "2052 Notes") | Senior Notes | On or after July 15, 2051              
Debt Instrument              
Stated coupon rate       100.00%      
3.55% Senior Notes due 2052 (the "2052 Notes") | Senior Notes | On or after July 15, 2051 | Minimum              
Debt Instrument              
Redemption price, notice period       15 days      
3.55% Senior Notes due 2052 (the "2052 Notes") | Senior Notes | On or after July 15, 2051 | Maximum              
Debt Instrument              
Redemption price, notice period       60 days      
3.8% Senior Notes due 2027 (the "2027 Notes") | Senior Notes              
Debt Instrument              
Aggregate principal amount       $ 200,000,000     $ 750,000,000
Stated interest rate     3.80%       3.80%
Stated coupon rate             99.294%
Yield to maturity     3.885% 3.885%     3.885%
Payments of related issuance costs $ 500,000            
Prior Term Loan Facility | Credit Agreement | Term Loan Facility              
Debt Instrument              
Aggregate principal amount             $ 500,000,000