v3.25.0.1
Stock Plans: (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
year
metric
shares
Dec. 31, 2023
driver
Dec. 31, 2022
driver
May 31, 2022
shares
May 31, 2017
shares
Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage 0.00%        
Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage 200.00%        
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award requisite service period 3 years        
Minimum retirement age | year 58        
Unamortized compensation cost related to restricted stock and deferred stock awards | $ $ 154        
Weighted-average recognition period 17 months        
Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award requisite service period 3 years        
Minimum retirement age | year 58        
Unamortized compensation cost related to restricted stock and deferred stock awards | $ $ 31        
Weighted-average recognition period 17 months        
Performance period 3 years        
Absolute basis   40.00% 40.00%    
Currency-neutral compound annual adjusted diluted earnings per share growth rate   30.00% 30.00%    
Performance metrics (in drivers) | driver   2 2    
Product sustainability weight   20.00% 20.00%    
Operational sustainability weight   10.00% 10.00%    
Performance metrics predefined at time of grant (in metrics) | metric 3        
Aggregate weighted performance factor 100.00%        
Shares of common stock issued for each vested performance stock unit (in shares) 1        
2022 Performance Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Estimated common stock to be awarded under a stock benefit plan, maximum limit (in shares)       25,000,000  
Shares available for grant under the plan (in shares) 19,189,876        
2017 Non Employee Directors Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Estimated common stock to be awarded under a stock benefit plan, maximum limit (in shares)         1,000,000
Shares available for grant under the plan (in shares) 855,920        
Percentage of voting shares used in determining non-employee director status         50.00%