v3.25.0.1
Capital Stock: (Schedule of Common Stock) (Details) - shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Capital Stock [Roll Forward]      
Common stock, shares authorized (in shares) 6,000,000,000.0    
Shares issued, beginning of period (in shares) 2,109,316,331    
Shares repurchased, beginning of period (in shares) (556,891,800)    
Shares issued, end of period (in shares) 2,109,316,331 2,109,316,331  
Shares repurchased, end of period (in shares) (554,470,731) (556,891,800)  
Shares Issued      
Capital Stock [Roll Forward]      
Shares issued, beginning of period (in shares) 2,109,316,331 2,109,316,331 2,109,316,331
Shares issued, end of period (in shares) 2,109,316,331 2,109,316,331 2,109,316,331
Shares Repurchased      
Capital Stock [Roll Forward]      
Shares repurchased, beginning of period (in shares) (556,891,800) (559,098,620) (559,146,338)
Repurchase of shares (in shares)     (1,966,730)
Issuance of stock awards (in shares) 2,421,069 2,206,820 2,014,448
Shares repurchased, end of period (in shares) (554,470,731) (556,891,800) (559,098,620)
Shares Outstanding      
Capital Stock [Roll Forward]      
Shares outstanding, beginning of period (in shares) 1,552,424,531 1,550,217,711 1,550,169,993
Repurchase of shares (in shares)     (1,966,730)
Issuance of stock awards (in shares) 2,421,069 2,206,820 2,014,448
Shares outstanding, end of period (in shares) 1,554,845,600 1,552,424,531 1,550,217,711