v3.26.3
Stockholders' Equity - Reconciliation of Outstanding Common Shares (Details) - Common stock - USD ($)
$ in Billions
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Reconciliation of Outstanding Common Shares            
Outstanding shares at beginning of period     214,635,434 223,185,689 217,380,912 226,225,161
Shares issued     369,243 173,489 2,670,363 2,009,845
Treasury stock acquired     (2,239,017) (2,842,368) (7,285,615) (7,718,196)
Outstanding shares at end of period     212,765,660 220,516,810 212,765,660 220,516,810
Common stock share repurchase disclosures            
Share repurchase program, maximum authorized amount (in dollars) $ 1.5 $ 1.5