v3.24.0.1
Stock Plans: (Activity for Restricted Share Unit Awards) (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of Shares      
Beginning balance (in shares) 4,519,470    
Granted (in shares) 1,756,750    
Vested (in shares) 1,483,356 1,603,571 1,256,441
Forfeited (in shares) (189,543)    
Ending balance (in shares) 4,603,321 4,519,470  
Weighted- Average Grant Date Fair Value Per Share      
Beginning balance (in dollars per share) $ 91.26    
Granted (in dollars per share) 101.96 $ 104.75 $ 82.17
Vested (in dollars per share) 87.30    
Forfeited (in dollars per share) 96.96    
Ending balance (in dollars per share) $ 96.38 $ 91.26  
Weighted-average grant date fair value $ 179 $ 174 $ 166
Compensation expense for share-based awards 153 135 139
Grant Date Fair Value      
Weighted- Average Grant Date Fair Value Per Share      
Grant date fair value of awards vested 129 126 121
Fair Value      
Weighted- Average Grant Date Fair Value Per Share      
Grant date fair value of awards vested $ 148 $ 174 $ 111