XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Incentive Stock Programs (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Options Outstanding and Exercisable Information regarding the number of options outstanding and exercisable at June 30, 2025 is as follows:
OutstandingExercisable
Number of shares 23,005,657 19,780,883 
Weighted average remaining life (years)
4.94.3
Weighted average exercise price $89.67 $84.27 
Aggregate intrinsic value (in millions)
$1,066 $1,024