v3.25.2
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Indefinite-life intangible assets    
Gross carrying amount $ 18,691 $ 17,770
Definite-life intangible assets    
Gross carrying amount 3,473 3,306
Accumulated amortization (2,435) (2,228)
Net carrying amount 1,038 1,078
Total    
Gross carrying amount 22,164 21,076
Net carrying amount $ 19,729 $ 18,848