Stockholders' Equity (Details) - USD ($) $ / shares in Units, shares in Millions, $ in Millions |
3 Months Ended | ||||
|---|---|---|---|---|---|
May 05, 2026 |
Mar. 31, 2026 |
Mar. 31, 2025 |
Nov. 07, 2024 |
Nov. 30, 2021 |
|
| Common Stock Activity [Line Items] | |||||
| Stock repurchase program, authorized amount | $ 10,000.0 | $ 5,000.0 | |||
| Stock repurchased during period (in shares) | 3.2 | ||||
| Stock repurchased during period, value | $ 402.0 | ||||
| Stock repurchase program, remaining authorized repurchase amount, value | 2,900.0 | ||||
| Estimated federal excise taxes | $ 3.7 | ||||
| Common stock dividends declared (in USD per share) | $ 1.02 | $ 0.975 | |||
| Subsequent Event | |||||
| Common Stock Activity [Line Items] | |||||
| Common stock dividends declared (in USD per share) | $ 1.02 | ||||