v3.24.0.1
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]      
Accumulated other comprehensive loss $ 964 $ 1,046  
Level 3 | Fair Value      
Derivative [Line Items]      
Carrying amounts of deferred purchase price assets 658 692  
Interest Expense      
Derivative [Line Items]      
Amount amortized from AOCI into interest expense 219 203 $ 189
Amount expected to be amortized from AOCI into interest expense over next 12 months 236    
Interest Rate Contract      
Derivative [Line Items]      
Accumulated other comprehensive loss $ 1,100 $ 1,300