Capital Stock Share Repurchase Program (Details) - USD ($) $ in Billions |
Mar. 29, 2026 |
Mar. 17, 2026 |
|---|---|---|
| $20B stock repurchase program announced March 17, 2026 | ||
| Stock Repurchase Program | ||
| Authorized amount | $ 20.0 | |
| $15B stock repurchase program announced November 6, 2024 | ||
| Stock Repurchase Program | ||
| Remaining authorized amount | $ 2.1 | |
| Stock repurchase programs authorized and remaining | ||
| Stock Repurchase Program | ||
| Remaining authorized amount | $ 21.9 |