v3.26.1
Stockholders' Equity - Common Stock Dividends and Reconciliation of Outstanding Common Shares (Details) - USD ($)
$ / shares in Units, $ in Billions
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Common Stock Dividends            
Dividends declared per common share (in dollars per share)     $ 0.82 $ 0.76 $ 1.62 $ 1.51
Common stock            
Reconciliation of Outstanding Common Shares            
Outstanding shares at beginning of period     216,449,333 224,971,715 217,380,912 226,225,161
Shares issued     677,847 201,106 2,301,120 1,836,356
Treasury stock acquired     (2,491,746) (1,987,132) (5,046,598) (4,875,828)
Outstanding shares at end of period     214,635,434 223,185,689 214,635,434 223,185,689
Common stock share repurchase disclosures            
Share repurchase program, maximum authorized amount (in dollars) $ 1.5 $ 1.5