Stock Repurchases, Dividends and Earnings per Share - Narrative (Details) - USD ($) $ / shares in Units, $ in Millions |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||||||
|---|---|---|---|---|---|---|---|---|---|
Apr. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
Dec. 31, 2023 |
Oct. 31, 2023 |
|
| Dividends Payable [Line Items] | |||||||||
| Reserve for stock issuance (in shares) | 11,300,000 | 11,300,000 | |||||||
| Share repurchase authorized amount | $ 3,000.0 | ||||||||
| Stock repurchased and pending settlement (in shares) | 0 | 0 | 0 | 0 | |||||
| Remaining authorized repurchase amount | $ 2,800.0 | $ 2,800.0 | |||||||
| Quarterly dividend declared (in dollars per share) | $ 0.535 | $ 0.535 | $ 0.495 | $ 1.070 | $ 0.990 | ||||
| Cash dividends declared | $ 168.0 | $ 168.5 | $ 156.6 | $ 156.5 | |||||
| Quarterly dividend payable | $ 168.0 | $ 168.0 | $ 168.3 | ||||||
| Antidilutive securities (in shares) | 0 | 100,000 | 0 | 100,000 | |||||
| Retained Earnings | |||||||||
| Dividends Payable [Line Items] | |||||||||
| Cash dividends declared | $ 168.0 | $ 168.5 | $ 156.6 | $ 156.5 | $ 336.5 | ||||