XML 81 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Investments    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 0  
Purchases 21  
Ending balance 21 $ 0
Contingent consideration    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 87 174
Acquisitions (including assumed balances) 0 1
Payments (2) (63)
Changes in fair value included in earnings (73) (25)
Ending balance $ 13 $ 87
Fair Value, Recurring Basis, Unobservable Input Reconciliation, Liability, Gain (Loss), Statement of Income [Extensible Enumeration] Selling, general and administrative expenses Selling, general and administrative expenses