Share Repurchase Programs - Narrative (Details) - USD ($) $ in Millions |
1 Months Ended | 3 Months Ended | 12 Months Ended | 36 Months Ended | |||||
|---|---|---|---|---|---|---|---|---|---|
Feb. 18, 2025 |
Feb. 28, 2025 |
Mar. 31, 2026 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
Apr. 01, 2025 |
Apr. 01, 2022 |
|
| Share Repurchase Program [Abstract] | |||||||||
| Stock repurchase program, number of shares authorized to be repurchased (in shares) | 100,000,000 | 100,000,000 | |||||||
| Share Repurchase Program [Line Items] | |||||||||
| Treasury stock, shares, acquired (in shares) | 0 | 5,745,601 | 6,100,000 | 31,700,000 | |||||
| Treasury stock, value, acquired | $ 0 | $ 1,741 | |||||||
| 2025 Accelerated Share Repurchase | |||||||||
| Share Repurchase Program [Line Items] | |||||||||
| Treasury stock, shares, acquired (in shares) | 4,815,022 | 4,815,022 | 1,795,904 | ||||||
| Treasury stock, value, acquired | $ 1,500 | ||||||||