XML 140 R99.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Schedule of Accumulated Other Comprehensive Loss (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
country
plan
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance $ 12,489 $ 11,506 $ 10,883
Net Change (445) 99 (304)
Ending balance $ 13,527 12,489 11,506
Defined benefit plan, number of plans | plan 2    
Number of countries with a defined benefit pension plan | country 2    
AOCI      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance $ (1,290) (1,389) (1,085)
Net Change (445) 99 (304)
Ending balance (1,735) (1,290) (1,389)
Foreign currency translation adjustment ("CTA") gain (loss)      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance (1,588) (1,838) (1,068)
Net Change (772) 250 (770)
Ending balance (2,360) (1,588) (1,838)
Unrealized gain (loss) on cash flow hedges      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance 15 34 (6)
Net Change 32 (19) 40
Ending balance 47 15 34
Net investment hedge CTA gain (loss)      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance 284 416 (10)
Net Change 295 (132) 426
Ending balance 579 284 416
Net actuarial gain (loss) on defined benefit plans      
Accumulated Other Comprehensive Loss, Net of Tax [Roll Forward]      
Beginning balance (1) (1) (1)
Net Change 0 0 0
Ending balance $ (1) $ (1) $ (1)