Expenses - Restructuring Reserve (Details) - USD ($) $ in Millions |
3 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
|
| Restructuring Reserve [Roll Forward] | ||||
| Beginning balance | $ 257 | $ 208 | $ 82 | $ 96 |
| Payments and other adjustments | (39) | (40) | (19) | (14) |
| Accruals for repositioning charges | 89 | 100 | ||
| Ending balance | 218 | 257 | 163 | 82 |
| Employee Related Costs | ||||
| Restructuring Reserve [Roll Forward] | ||||
| Beginning balance | 257 | 208 | 82 | 96 |
| Payments and other adjustments | (39) | (30) | (19) | (14) |
| Accruals for repositioning charges | 79 | 100 | ||
| Ending balance | 218 | 257 | 163 | 82 |
| Other | ||||
| Restructuring Reserve [Roll Forward] | ||||
| Beginning balance | 0 | 0 | 0 | 0 |
| Payments and other adjustments | 0 | (10) | 0 | 0 |
| Accruals for repositioning charges | 10 | 0 | ||
| Ending balance | $ 0 | $ 0 | $ 0 | $ 0 |