XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Debt - Summary of Debt (Parenthetical) (Details) - USD ($)
$ in Millions
Sep. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Unamortized debt issuance cost $ 16.7 $ 17.9
Three Point Six Five Senior Notes Due September Two Thousand And Twenty Four [Member] | Senior Notes [Member]    
Debt Instrument [Line Items]    
Stated interest rate 3.65% 3.65%
Senior notes, discount $ 0.1 $ 0.2
Unamortized debt issuance cost $ 0.4  
Three Point Four Percentage Senior Notes Due December Two Thousand And Twenty Seven [Member] | Senior Notes [Member]    
Debt Instrument [Line Items]    
Stated interest rate 3.40% 3.40%
Senior notes, discount $ 0.8 $ 0.9
Three Point Zero Percentage Senior Notes Due December Two Thousand And Twenty Nine [Member] | Senior Notes [Member]    
Debt Instrument [Line Items]    
Stated interest rate 3.00% 3.00%
Senior notes, discount $ 0.4 $ 0.5
Four Point Zero Five Senior Notes Due December Two Thousand And Fourty Nine [Member] | Senior Notes [Member]    
Debt Instrument [Line Items]    
Stated interest rate 4.05% 4.05%
Senior notes, discount $ 3.3 $ 3.3
Three Point Zero Five Senior Notes Due October Two Thousand And Fifty One [Member] | Senior Notes [Member]    
Debt Instrument [Line Items]    
Stated interest rate 3.05% 3.05%
Senior notes, discount $ 3.5 $ 3.6