XML 156 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Senior Notes (Details) - Senior Notes
Dec. 31, 2023
USD ($)
4.375% Notes due 2028  
Debt Instrument [Line Items]  
Percentage of contractual interest rate on notes 4.375%
Aggregate principal amount of notes outstanding $ 800,000,000
3.875% Notes due 2030  
Debt Instrument [Line Items]  
Percentage of contractual interest rate on notes 3.875%
Aggregate principal amount of notes outstanding $ 650,000,000
3.875% Notes due 2032  
Debt Instrument [Line Items]  
Percentage of contractual interest rate on notes 3.875%
Aggregate principal amount of notes outstanding $ 750,000,000