XML 91 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Changes in balances of Level 3 financial liabilities carried at fair value (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Financial liabilities, beginning balance $ (2) $ (25) $ (23)
Total realized/unrealized gains (losses) included in Net earnings (1) 23 0
Total realized/unrealized gains (losses) included in other comprehensive income (loss) 0 0 0
Purchases and issuances (1) 0 (2)
Sales and settlements 2 0 0
Transfer into Level 3 0 0 0
Transfer out of Level 3 0 0 0
Financial liabilities, ending balance $ (2) (2) (25)
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Realized gains (losses) on securities    
Contingent consideration - acquisitions      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Financial liabilities, beginning balance $ (2) (25) (23)
Total realized/unrealized gains (losses) included in Net earnings (1) 23 0
Total realized/unrealized gains (losses) included in other comprehensive income (loss) 0 0 0
Purchases and issuances (1) 0 (2)
Sales and settlements 2 0 0
Transfer into Level 3 0 0 0
Transfer out of Level 3 0 0 0
Financial liabilities, ending balance $ (2) $ (2) $ (25)